8,453 Senior Automotive Systems Engineer Embedded Software jobs in Kenya
Lead Automotive Embedded Software Architect
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Define the overall software architecture for automotive embedded systems, including ECUs, sensors, and actuators.
- Lead the design and development of high-level software requirements and specifications.
- Establish coding standards, design patterns, and best practices for embedded software development.
- Evaluate and select appropriate hardware and software technologies for embedded systems.
- Guide and mentor software development teams throughout the entire product lifecycle.
- Collaborate with cross-functional teams, including hardware engineers, systems engineers, and product managers.
- Ensure adherence to automotive industry standards (e.g., AUTOSAR, ISO 26262).
- Perform architectural reviews and ensure the integrity and scalability of the software design.
- Identify and mitigate technical risks associated with embedded software development.
- Stay abreast of emerging trends and technologies in automotive software and embedded systems.
- Develop strategies for software integration, testing, and validation.
- Contribute to the development of complex software components and modules as needed.
- Drive innovation in software development processes and methodologies.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 10 years of experience in embedded software development, with at least 5 years in an architectural or lead role within the automotive industry.
- In-depth knowledge of embedded systems, microcontrollers, and real-time operating systems (RTOS).
- Expertise in software architecture design, patterns, and principles.
- Familiarity with automotive communication protocols (e.g., CAN, LIN, Ethernet).
- Strong understanding of safety-critical systems development and standards like ISO 26262.
- Proficiency in C/C++ programming languages.
- Experience with AUTOSAR or similar automotive software architectures.
- Excellent leadership, communication, and interpersonal skills.
- Ability to work independently and lead technical discussions in a remote environment.
- Experience with software modeling tools (e.g., UML) is a plus.
Senior Automotive Embedded Software Developer
Posted 16 days ago
Job Viewed
Job Description
Senior Automotive Embedded Software Engineer
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, test, and debug embedded software for automotive applications.
- Implement software using C/C++ programming languages for microcontrollers and embedded systems.
- Develop and integrate software components based on RTOS and AUTOSAR standards.
- Work with automotive communication protocols such as CAN, LIN, and Automotive Ethernet.
- Perform hardware-software integration and system-level debugging.
- Ensure software quality by implementing unit tests, integration tests, and following coding best practices.
- Collaborate with cross-functional teams, including hardware engineers and system architects.
- Contribute to the design and implementation of safety-critical systems adhering to ISO 26262.
- Utilize version control systems (e.g., Git) and defect tracking tools effectively.
- Document software designs, requirements, and test procedures.
- Proven experience as an Embedded Software Engineer in the automotive industry.
- Strong proficiency in C/C++ programming for embedded systems.
- Experience with Real-Time Operating Systems (RTOS) and AUTOSAR.
- Knowledge of automotive communication protocols (CAN, LIN, Ethernet).
- Familiarity with automotive safety standards (ISO 26262).
- Experience with debugging tools and techniques for embedded systems.
- Understanding of software development lifecycle (SDLC) and agile methodologies.
- Excellent problem-solving and analytical skills.
- Ability to work independently and collaborate effectively in a remote team.
Automotive Embedded Systems Engineer
Posted 6 days ago
Job Viewed
Job Description
Lead Automotive Embedded Systems Engineer
Posted 7 days ago
Job Viewed
Job Description
Principal Automotive Embedded Systems Engineer
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and verification of complex embedded software and hardware for automotive applications.
- Define system requirements and architecture for new embedded features and platforms.
- Develop and implement real-time operating systems (RTOS) and driver-level software.
- Perform detailed analysis and optimization of embedded system performance, power consumption, and safety.
- Collaborate closely with cross-functional teams, including hardware design, application software, and testing, in a remote setting.
- Ensure compliance with automotive industry standards (e.g., AUTOSAR, ISO 26262).
- Conduct code reviews and mentor junior engineers on best practices in embedded development.
- Troubleshoot and resolve complex hardware/software integration issues.
- Stay abreast of the latest advancements in automotive electronics, semiconductors, and software technologies.
- Contribute to the continuous improvement of development processes and tools. Location: This is a fully remote position.
- Master's degree or PhD in Electrical Engineering, Computer Engineering, or a related field.
- 10+ years of experience in automotive embedded systems engineering.
- Deep knowledge of C/C++ programming for embedded systems and microcontroller architectures (e.g., ARM Cortex).
- Experience with AUTOSAR, CAN bus, LIN, Ethernet automotive networking.
- Proven expertise in functional safety (ISO 26262) development processes.
- Familiarity with embedded Linux and RTOS environments.
- Strong understanding of automotive sensors and actuators.
- Excellent debugging and diagnostic skills for complex systems.
- Exceptional leadership and communication skills, with the ability to guide and influence remote teams.
- Strategic thinking and a passion for innovation in the automotive sector.
Senior Automotive Embedded Software Engineer (Remote)
Posted 22 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and test embedded software for automotive ECUs and systems.
- Implement software features for powertrain, infotainment, ADAS, and networking applications.
- Write clean, efficient, and well-documented C/C++ code for embedded environments.
- Work with real-time operating systems (RTOS) and develop low-level drivers.
- Debug and troubleshoot complex software issues using appropriate tools and techniques.
- Perform software integration and testing, including unit and system-level tests.
- Collaborate with hardware and systems engineers to define software requirements and specifications.
- Ensure software compliance with automotive standards, including ISO 26262 functional safety.
- Optimize software performance, memory usage, and power consumption.
- Participate in code reviews and contribute to the improvement of development processes.
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
- 7+ years of experience in embedded software development.
- Strong proficiency in C/C++ programming for embedded systems.
- Experience with real-time operating systems (RTOS).
- Knowledge of automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Familiarity with automotive diagnostic tools and debugging techniques.
- Understanding of ISO 26262 functional safety requirements.
- Experience with AUTOSAR architecture is a plus.
- Proficiency with version control systems (e.g., Git) and development tools.
- Excellent problem-solving and analytical skills for remote work.
Be The First To Know
About the latest Senior automotive systems engineer embedded software Jobs in Kenya !
Remote Senior Automotive Embedded Software Engineer
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Architect, design, and implement high-performance embedded software for automotive ECUs (Electronic Control Units).
- Develop and maintain software for complex systems, including real-time operating systems (RTOS), middleware, and application layers.
- Design and implement software solutions for automotive communication protocols such as CAN, LIN, Ethernet, and AUTOSAR.
- Collaborate with hardware engineers and system architects to define system requirements and ensure seamless integration of hardware and software.
- Lead code reviews, mentor junior engineers, and contribute to the overall technical direction of the team.
- Develop and execute comprehensive unit and integration tests to ensure software quality and reliability.
- Troubleshoot and resolve complex software defects and performance issues in embedded environments.
- Contribute to the continuous improvement of software development processes and tools.
- Stay up-to-date with the latest advancements in embedded systems technology and automotive trends.
- Ensure compliance with automotive safety standards (e.g., ISO 26262) where applicable.
This is a fully remote position, supporting teams based near Thika, Kiambu, KE . We are looking for a seasoned engineer with exceptional problem-solving skills, a proactive mindset, and the ability to lead technical initiatives in a distributed environment. If you are passionate about shaping the future of automotive technology and thrive in a remote work setting, this is an unparalleled opportunity to make a significant impact.
Senior Automotive Embedded Systems Engineer
Posted 20 days ago
Job Viewed
Job Description
Lead Automotive Embedded Systems Engineer (Remote)
Posted 22 days ago
Job Viewed