5 Senior Automotive Systems Engineer Embedded Software jobs in whatjobs
Senior Automotive Systems Engineer - Embedded Software
Posted 22 days ago
Job Viewed
Job Description
Senior Automotive Systems Engineer - Embedded Software
Posted 12 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement embedded software for automotive ECUs (Electronic Control Units).
- Develop software in accordance with AUTOSAR standards and best practices.
- Write and debug C/C++ code for embedded systems.
- Participate in the entire software development lifecycle, including requirements analysis, design, coding, testing, and validation.
- Develop and execute unit tests, integration tests, and system tests.
- Utilize debugging tools and techniques to identify and resolve software defects.
- Collaborate with hardware engineers and systems engineers to define software requirements and architecture.
- Work with automotive communication protocols such as CAN, LIN, Ethernet, and FlexRay.
- Perform software integration and testing on target hardware.
- Contribute to the development of software design specifications and documentation.
- Ensure software quality and compliance with automotive industry standards (e.g., ISO 26262 for functional safety).
- Mentor junior software engineers and provide technical guidance.
- Stay current with emerging automotive technologies and embedded software trends.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Automotive Engineering, or a related field.
- Minimum of 6 years of experience in embedded software development, with a significant focus on automotive systems.
- Strong proficiency in C and C++ programming languages for embedded systems.
- Experience with embedded operating systems (e.g., RTOS) and bare-metal programming.
- Familiarity with AUTOSAR architecture and tools.
- Knowledge of automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Experience with automotive functional safety (ISO 26262) is highly desirable.
- Proficiency with debugging tools (e.g., JTAG, logic analyzers) and development environments.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork skills, with the ability to collaborate effectively in a remote setting.
- Experience with version control systems (e.g., Git).
Senior Automotive Systems Engineer - Embedded Software
Posted 19 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and develop embedded software for automotive control units and ECUs.
- Implement software solutions according to stringent automotive standards (e.g., AUTOSAR, ISO 26262).
- Develop and maintain drivers, middleware, and application layers for embedded systems.
- Utilize RTOS and multitasking principles for real-time embedded applications.
- Work with automotive communication protocols such as CAN, LIN, FlexRay, and Automotive Ethernet.
- Perform software testing, debugging, and validation using appropriate tools and methodologies.
- Collaborate with hardware engineers and system architects to define software requirements and interfaces.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Troubleshoot and resolve software defects and performance issues.
- Document software designs, implementations, and test procedures thoroughly.
- Contribute to the continuous improvement of software development processes.
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field. Master's degree preferred.
- Minimum of 6 years of experience in embedded software development, with a significant focus on the automotive industry.
- Proficiency in C and C++ programming languages.
- Strong experience with real-time operating systems (RTOS) such as FreeRTOS, QNX, or similar.
- Familiarity with automotive communication protocols (CAN, LIN, etc.).
- Experience with automotive software development tools and methodologies (e.g., AUTOSAR, MISRA C/C++).
- Knowledge of automotive functional safety (ISO 26262) is a strong plus.
- Excellent analytical and problem-solving skills.
- Ability to work effectively in a fully remote team environment.
- Strong written and verbal communication skills.
Senior Automotive Systems Engineer - Embedded Software
Posted 7 days ago
Job Viewed
Job Description
- Design, develop, and implement embedded software for automotive ECUs (Electronic Control Units).
- Develop software architecture and design specifications based on system requirements.
- Write and debug C/C++ code for real-time operating systems (RTOS).
- Perform unit testing, integration testing, and system testing of embedded software.
- Collaborate with hardware engineers to ensure seamless integration of software and hardware components.
- Troubleshoot and resolve software defects and issues throughout the development lifecycle.
- Ensure software compliance with automotive industry standards (e.g., AUTOSAR, ISO 26262).
- Participate in code reviews and contribute to improving software quality and development processes.
- Develop and maintain technical documentation, including design documents, test plans, and user manuals.
- Stay current with emerging trends and technologies in automotive embedded systems and software development.
- Work closely with cross-functional teams, including systems engineering, validation, and application development.
- Contribute to the continuous improvement of development tools and methodologies.
- Utilize simulation tools and hardware-in-the-loop (HIL) testing environments.
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
- Minimum of 5 years of professional experience in automotive embedded software development.
- Proficiency in C and C++ programming languages for embedded systems.
- Strong experience with real-time operating systems (RTOS) and embedded development tools.
- Familiarity with automotive communication protocols (e.g., CAN, LIN, Ethernet).
- Knowledge of automotive functional safety standards (ISO 26262) is highly desirable.
- Experience with AUTOSAR architecture and development is a significant plus.
- Proficiency in using debugging tools and techniques for embedded systems.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork skills for effective remote collaboration.
- Ability to work independently and manage project timelines.
Senior Automotive Systems Engineer (Embedded Software)
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Designing, developing, and implementing embedded software for automotive ECUs and systems.
- Defining system requirements and software architecture in collaboration with system engineers.
- Writing clean, efficient, and maintainable C/C++ code for real-time embedded systems.
- Developing and executing comprehensive unit tests, integration tests, and system validation plans.
- Troubleshooting and debugging complex software and system issues.
- Working with hardware-on-the-loop (HIL) and software-on-the-loop (SIL) simulation environments.
- Ensuring software compliance with automotive standards such as AUTOSAR, ISO 26262 (Functional Safety), and ASPICE.
- Participating in code reviews and providing constructive feedback to peers.
- Collaborating with suppliers and third-party partners on software integration.
- Staying updated with the latest trends and technologies in automotive embedded software development.
- Mentoring junior engineers and contributing to the team's technical growth.
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Software Engineering, or a related discipline.
- Minimum of 6 years of professional experience in embedded software development, with at least 4 years focused on the automotive industry.
- Proficiency in C and C++ programming languages for embedded systems.
- Strong understanding of real-time operating systems (RTOS) and embedded system concepts.
- Experience with automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet).
- Familiarity with ISO 26262 functional safety standards and ASPICE development processes.
- Experience with development tools such as compilers, debuggers, and version control systems (e.g., Git).
- Ability to analyze complex technical problems and devise effective solutions.
- Excellent communication and teamwork skills, with the ability to thrive in a remote team environment.
- Experience with AUTOSAR architecture is a significant advantage.
Be The First To Know
About the latest Senior automotive systems engineer embedded software Jobs in Kenya !