1 437 Embedded Systems jobs in Vietnam
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
**Embedded Software Engineer Responsibilities**:
- Well-known for embedded software design flow.
- Designing software architecture based on functional requirements.
- Designing and writing the embedded software code according to desired specifications.
- Testing the software for scalability and structure.
- Implementing the embedded system and interpreting error reports.
- Maintaining and optimizing the system.
**Embedded Software Engineer Requirements**:
- Bachelor’s degree in electrical & electronics engineering.
- 3 years+ experience in embedded software development and embedded OS (Real-time OS)
- Experience with a complete life cycle of an embedded software system.
- Proficient in C and C++.
- Experience with embedded systems interface such as UART, I2C, SPI, CAN, Ethernet.
- Ability to understand electronics hardware design (Well understanding of electronics components, including analog and digital circuits, high-speed signals analyzing).
- Knowledge of RF signals is a plus.
- Knowledge of Power Electronics and Automation control algorithms is a plus.
- Ability to develop test cases and test scripts/software for functional validation.
- Good communication skills and the ability to project manage.
- Critical thinker and self-motivated.
**About Minit Charger**:
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
**Embedded Software Engineer Responsibilities**:
- Well-known for embedded software design flow.
- Designing software architecture based on functional requirements.
- Designing and writing the embedded software code according to desired specifications.
- Testing the software for scalability and structure.
- Implementing the embedded system and interpreting error reports.
- Maintaining and optimizing the system.
**Embedded Software Engineer Requirements**:
- Bachelor’s degree in electrical & electronics engineering.
- 3 years+ experience in embedded software development and embedded OS (Real-time OS)
- Experience with a complete life cycle of an embedded software system.
- Proficient in C and C++.
- Experience with embedded systems interface such as UART, I2C, SPI, CAN, Ethernet.
- Ability to understand electronics hardware design (Well understanding of electronics components, including analog and digital circuits, high-speed signals analyzing).
- Knowledge of RF signals is a plus.
- Knowledge of Power Electronics and Automation control algorithms is a plus.
- Ability to develop test cases and test scripts/software for functional validation.
- Good communication skills and the ability to project manage.
- Critical thinker and self-motivated.
**About Minit Charger**:
Automotive Software Engineer - Embedded Systems
Posted today
Job Viewed
Job Description
Automotive Software Engineer - Embedded Systems
Posted 1 day ago
Job Viewed
Job Description
Lead Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Senior Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and test embedded software for microcontroller-based systems.
- Develop and maintain firmware, drivers, and middleware for various embedded platforms.
- Collaborate with hardware engineers to define system requirements and ensure seamless hardware-software integration.
- Implement and optimize real-time operating systems (RTOS) for embedded applications.
- Develop and execute comprehensive unit and integration tests for embedded software components.
- Debug complex hardware and software issues using oscilloscopes, logic analyzers, and other diagnostic tools.
- Participate in code reviews, ensuring adherence to coding standards and best practices.
- Contribute to the architectural design of new embedded systems and features.
- Stay abreast of emerging technologies and industry trends in embedded systems engineering.
- Mentor junior engineers and share technical expertise within the team.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- 5+ years of experience in embedded systems development.
- Strong proficiency in C/C++ programming for embedded systems.
- Experience with various microcontrollers and processors (e.g., ARM, PIC, AVR).
- Knowledge of real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or VxWorks.
- Familiarity with communication protocols (e.g., SPI, I2C, UART, CAN, Ethernet).
- Experience with debugging tools and techniques for embedded systems.
- Understanding of hardware interfaces and peripherals.
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, essential for a remote work environment.
- Experience with wireless technologies (e.g., Bluetooth, Wi-Fi) is a plus.
Senior Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Embedded systems Jobs in Vietnam !
Senior Embedded Systems Engineer
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement embedded firmware and software for microcontroller-based systems.
- Create and maintain detailed hardware and software design documentation.
- Develop and execute unit tests, integration tests, and system tests to ensure product quality and reliability.
- Debug and troubleshoot embedded systems using JTAG debuggers, oscilloscopes, and logic analyzers.
- Optimize embedded code for performance, power consumption, and memory usage.
- Collaborate with hardware engineers to define system requirements and ensure seamless integration of hardware and software.
- Participate in architectural design discussions and provide technical leadership for embedded projects.
- Mentor and guide junior embedded software engineers.
- Stay current with emerging embedded technologies, programming languages, and development tools.
- Contribute to the definition and improvement of development processes and best practices.
Qualifications:
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
- Minimum of 7 years of experience in embedded systems development.
- Proficiency in C/C++ programming for embedded systems.
- Experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or similar.
- Strong understanding of microcontroller architectures (e.g., ARM Cortex-M, ESP32).
- Familiarity with embedded communication protocols (e.g., I2C, SPI, UART, CAN).
- Experience with debugging tools and techniques for embedded systems.
- Knowledge of version control systems (e.g., Git).
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication and collaboration skills, with the ability to work effectively in a remote team.
Automotive Embedded Systems Engineer
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement embedded software for automotive control units (ECUs) using C/C++.
- Develop and integrate real-time operating systems (RTOS) for various automotive applications.
- Implement and test automotive communication protocols such as CAN, LIN, Ethernet, and FlexRay.
- Conduct unit testing, integration testing, and system testing of embedded software components.
- Perform hardware-software integration and debugging on development boards and target ECUs.
- Collaborate with hardware engineers to define system requirements and specifications.
- Work closely with system engineers to ensure software meets overall vehicle performance and safety targets.
- Develop and maintain software requirements documentation, design specifications, and test plans.
- Utilize debugging tools and techniques, including emulators, JTAG debuggers, and logic analyzers.
- Participate in the development and application of automotive safety standards (e.g., ISO 26262).
- Optimize embedded software for performance, memory usage, and power consumption.
- Troubleshoot and resolve software defects identified during testing or in production vehicles.
- Contribute to the continuous improvement of development processes and tools.
- Stay updated with the latest trends and technologies in automotive embedded systems.
- Support vehicle integration and testing phases.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Mechatronics, or a related field.
- Minimum of 4 years of experience in automotive embedded software development.
- Proficiency in embedded C/C++ programming.
- Experience with Real-Time Operating Systems (RTOS) and embedded systems.
- Strong knowledge of automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Familiarity with automotive development processes and standards (e.g., AUTOSAR, ISO 26262).
- Experience with debugging tools and techniques.
- Understanding of software development lifecycle (SDLC) and agile methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Proficiency in English.
Senior Embedded Systems Engineer
Posted 1 day ago
Job Viewed