725 Real Time Systems jobs in Vietnam
Automotive Software Engineer - Embedded Systems
Posted today
Job Viewed
Job Description
Automotive Software Engineer - Embedded Systems
Posted 1 day ago
Job Viewed
Job Description
Remote Automotive Software Engineer - Embedded Systems
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and test embedded software for automotive applications.
- Implement features for ADAS, infotainment, and vehicle control systems.
- Write clean, maintainable, and efficient C/C++ code.
- Work with AUTOSAR standards and tools.
- Develop and debug software on target hardware.
- Integrate software components and ensure system functionality.
- Troubleshoot and resolve software defects.
- Collaborate with cross-functional teams to define requirements and specifications.
- Participate in code reviews and contribute to best practices.
- Ensure software compliance with automotive standards (e.g., ISO 26262).
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field.
- 3+ years of experience in embedded software development for the automotive industry.
- Proficiency in C/C++ programming.
- Experience with real-time operating systems (RTOS).
- Knowledge of automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Familiarity with AUTOSAR architecture and tools.
- Understanding of automotive software development lifecycle.
- Strong debugging and problem-solving skills.
- Experience with version control systems (e.g., Git).
- Excellent communication and teamwork abilities in a remote setting.
Senior Automotive Software Engineer - Embedded Systems
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement embedded software for automotive electronic control units (ECUs) using C/C++.
- Develop and maintain real-time operating systems (RTOS) for embedded applications.
- Implement and optimize communication protocols such as CAN, LIN, Ethernet, and FlexRay.
- Perform software debugging, unit testing, and integration testing of embedded software modules.
- Collaborate with hardware engineers to define software requirements and ensure seamless integration.
- Develop and maintain software requirements, architecture, and design documentation.
- Participate in code reviews to ensure software quality, maintainability, and adherence to coding standards.
- Troubleshoot and resolve software defects and issues throughout the product development lifecycle.
- Work with cross-functional teams (e.g., systems engineering, testing, validation) to deliver robust automotive solutions.
- Contribute to the selection and evaluation of new tools and technologies for embedded software development.
- Stay current with automotive industry standards and best practices for embedded software development (e.g., AUTOSAR, ISO 26262).
- Mentor junior software engineers and provide technical guidance.
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- Minimum of 6-8 years of professional experience in embedded software development, with a strong focus on the automotive industry.
- Expert proficiency in C and C++ programming languages.
- In-depth knowledge of real-time operating systems (RTOS) and embedded system design principles.
- Experience with automotive communication protocols like CAN, LIN, and Automotive Ethernet.
- Familiarity with automotive software development standards such as AUTOSAR and ISO 26262 (functional safety) is highly desirable.
- Experience with debugging tools, emulators, and logic analyzers.
- Proficiency in version control systems (e.g., Git) and build systems.
- Strong analytical and problem-solving skills with meticulous attention to detail.
- Excellent communication and collaboration skills, with the ability to work effectively in a remote team environment.
- Experience with embedded Linux or other advanced embedded operating systems is a plus.
- Ability to adapt to evolving project requirements and new technologies.
Senior Automotive Software Engineer - Embedded Systems
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, and maintain embedded software for automotive electronic control units (ECUs) and related systems.
- Write clean, efficient, and well-documented code primarily in C/C++ for real-time operating systems (RTOS).
- Collaborate with hardware engineers and system architects to define software requirements and system specifications.
- Develop and implement drivers, middleware, and application-level software for automotive ECUs.
- Perform software debugging, performance optimization, and root cause analysis of complex issues.
- Contribute to the entire software development lifecycle, including requirements gathering, design, implementation, testing, integration, and validation.
- Ensure adherence to automotive software standards such as AUTOSAR, ISO 26262 (Functional Safety), and MISRA C/C++ guidelines.
- Participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
- Develop and execute unit tests, integration tests, and system tests to ensure software reliability and robustness.
- Stay current with emerging automotive technologies, software trends, and embedded system architectures.
Qualifications:
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- 5+ years of experience in embedded software development, with a significant focus on the automotive industry.
- Strong proficiency in C and C++ programming languages for embedded systems.
- Experience with real-time operating systems (RTOS) such as VxWorks, QNX, or AUTOSAR OS.
- Familiarity with automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet, FlexRay).
- Knowledge of automotive standards like AUTOSAR, ISO 26262, and MISRA coding guidelines.
- Experience with debugging tools (e.g., JTAG, oscilloscopes, logic analyzers) and development environments (e.g., GCC, Lauterbach).
- Understanding of software development methodologies, including Agile and Waterfall.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, with the ability to work effectively in a remote, distributed team environment.
This is a unique opportunity to work on cutting-edge automotive technologies in a fully remote setup, contributing to the future of mobility. If you are a passionate embedded systems engineer with automotive experience, apply now!
Senior Automotive Software Engineer - Embedded Systems
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement robust and efficient embedded software for automotive applications using C/C++.
- Contribute to the entire software development lifecycle, from requirements analysis and design to testing, deployment, and maintenance.
- Develop software for infotainment systems, telematics, and ADAS features.
- Implement and optimize software running on microcontrollers and embedded processors.
- Write and maintain detailed technical documentation, including design specifications and test plans.
- Collaborate with cross-functional teams, including hardware engineers, systems engineers, and QA testers, to ensure seamless integration of software components.
- Debug and troubleshoot complex software issues in embedded environments.
- Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
- Stay updated with the latest advancements in automotive software development, embedded systems, and industry standards (e.g., AUTOSAR, ISO 26262).
- Develop and execute unit tests, integration tests, and system tests to validate software functionality and performance.
- Contribute to the continuous improvement of software development processes and tools.
- Mentor junior engineers and share expertise within the team.
- Ensure compliance with automotive industry standards and regulations.
- Analyze system requirements and translate them into detailed software design specifications.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 5+ years of professional experience in embedded software development.
- Strong proficiency in C and C++ programming languages.
- Experience with real-time operating systems (RTOS) such as QNX, VxWorks, or similar.
- Familiarity with automotive communication protocols like CAN, LIN, Ethernet, and FlexRay.
- Experience with automotive software development processes and standards (e.g., AUTOSAR).
- Knowledge of software testing methodologies and tools.
- Experience with version control systems (e.g., Git) and build systems.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills for effective remote teamwork.
- Understanding of automotive cybersecurity principles is a plus.
This remote position offers a competitive salary, comprehensive benefits package, and the chance to be at the forefront of automotive innovation. Join our client's dynamic team and shape the future of mobility from wherever you are.
Senior Automotive Software Engineer - Embedded Systems
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Real time systems Jobs in Vietnam !
Remote Automotive Software Engineer (Embedded Systems)
Posted today
Job Viewed
Job Description
Senior Automotive Software Engineer - Embedded Systems
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain embedded software for automotive ECUs using C/C++.
- Implement software modules according to automotive standards (e.g., AUTOSAR).
- Develop and integrate software components for ADAS, infotainment, or powertrain systems.
- Utilize RTOS and drivers for efficient system operation.
- Implement and test software on target hardware, employing debugging tools and techniques.
- Collaborate with hardware engineers and system architects to define software requirements and architecture.
- Perform unit testing, integration testing, and system testing to ensure software quality and reliability.
- Participate in code reviews and contribute to the continuous improvement of development processes.
- Analyze and resolve complex software defects and issues.
- Stay updated with the latest advancements in automotive software engineering and embedded systems.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Minimum of 5 years of professional experience in embedded software development, with a significant portion in the automotive industry.
- Strong proficiency in C and C++ programming languages.
- Experience with RTOS (e.g., QNX, VxWorks, FreeRTOS) and embedded Linux.
- In-depth knowledge of automotive communication protocols like CAN, LIN, FlexRay, and Automotive Ethernet.
- Familiarity with automotive software development processes and standards (e.g., ASPICE, ISO 26262).
- Experience with debugging tools (e.g., JTAG, Lauterbach) and development environments.
- Understanding of software architecture patterns for embedded systems.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities, especially in a remote environment.
Senior Automotive Software Engineer - Embedded Systems
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain embedded software for automotive ECUs using C/C++.
- Implement and optimize real-time operating systems (RTOS) for embedded applications.
- Develop software according to automotive standards and best practices (e.g., AUTOSAR, MISRA C/C++).
- Collaborate with hardware engineers to define system requirements and specifications.
- Develop and execute unit tests, integration tests, and system tests to ensure software quality and reliability.
- Debug and troubleshoot software issues identified during development and testing phases.
- Work with automotive communication protocols such as CAN, LIN, Ethernet, and FlexRay.
- Participate in code reviews to ensure adherence to coding standards and best practices.
- Utilize version control systems (e.g., Git) for software development management.
- Contribute to the architecture design and technical roadmap for automotive software projects.
- Analyze software requirements and translate them into efficient and robust code.
- Support the integration of software components into the overall vehicle system.
- Mentor junior software engineers and provide technical guidance.
- Stay updated with the latest advancements in automotive embedded software development and technologies.
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. Master's degree preferred.
- Minimum of 5-8 years of experience in embedded software development, with a strong focus on the automotive industry.
- Proficiency in C and C++ programming languages is essential.
- Experience with real-time operating systems (RTOS) such as FreeRTOS, QNX, or VxWorks.
- Familiarity with automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Knowledge of AUTOSAR architecture and development tools is a significant advantage.
- Experience with embedded debugging tools and techniques (e.g., JTAG, oscilloscopes).
- Understanding of software development lifecycle (SDLC) and agile methodologies.
- Familiarity with safety standards like ISO 26262 is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork skills, with the ability to collaborate effectively in a remote environment.
- Passion for automotive technology and innovation.