5 Electronics Design jobs in Kenya
Senior Automotive Software Engineer - Embedded Systems
Posted today
Job Viewed
Job Description
Senior Automotive Software Engineer (Embedded Systems)
Posted 1 day ago
Job Viewed
Job Description
- Designing, developing, and testing embedded software for automotive applications.
- Writing efficient, reliable, and maintainable code in C/C++.
- Implementing software according to automotive standards (e.g., AUTOSAR, MISRA C).
- Developing and integrating drivers for various hardware components.
- Working with real-time operating systems (RTOS) and embedded Linux.
- Implementing and debugging automotive communication protocols (CAN, LIN, Ethernet).
- Ensuring software compliance with safety standards like ISO 26262.
- Collaborating with hardware engineers and system architects.
- Performing unit testing, integration testing, and system validation.
- Troubleshooting and resolving software defects and performance issues.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- 5+ years of experience in embedded software development.
- Significant experience in automotive embedded software development.
- Proficiency in C and C++ programming languages.
- Strong understanding of automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Experience with AUTOSAR, RTOS, and embedded Linux.
- Knowledge of automotive safety standards (ISO 26262).
- Familiarity with automotive diagnostic protocols.
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork skills in a remote setting.
Senior Automotive Software Engineer, Embedded Systems
Posted 1 day ago
Job Viewed
Job Description
Senior Automotive Software Engineer - Embedded Systems
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and test embedded software for automotive control units (ECUs).
- Implement software in C/C++ for microcontrollers and embedded systems.
- Develop and integrate software modules for various automotive functions (e.g., powertrain control, infotainment, ADAS).
- Apply automotive software development standards (e.g., AUTOSAR, MISRA C).
- Perform unit testing, integration testing, and system testing of embedded software.
- Debug and resolve software defects and performance issues.
- Collaborate with hardware engineers to define system requirements and software-hardware interfaces.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Contribute to the development of software architecture and design documentation.
- Stay current with emerging automotive technologies and software trends.
Qualifications:
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
- Minimum of 7 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 automotive embedded systems and microcontrollers.
- Knowledge of automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet).
- Familiarity with AUTOSAR architecture and development tools.
- Experience with real-time operating systems (RTOS).
- Understanding of software development lifecycle (SDLC) and agile methodologies.
- Excellent problem-solving, debugging, and analytical skills.
- Strong written and verbal communication skills, critical for a remote team environment.
This is a challenging and rewarding opportunity to shape the software that powers the vehicles of tomorrow. Join an innovative company and contribute to cutting-edge automotive technology from the comfort of your home office. While the role is fully remote, candidates with connections to the **Naivasha, Nakuru, KE** region are particularly encouraged to apply.
Remote Automotive Software Developer (Embedded Systems)
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement embedded software for automotive ECUs using C/C++.
- Develop and integrate software components within real-time operating systems (RTOS).
- Implement and adhere to automotive software development standards, including AUTOSAR.
- Collaborate with hardware engineers to define software requirements and ensure seamless hardware-software integration.
- Develop and utilize debugging tools and techniques for embedded systems.
- Perform unit testing, integration testing, and system testing to ensure software quality and reliability.
- Participate in code reviews and provide constructive feedback to team members.
- Optimize software performance for efficiency, memory usage, and real-time execution.
- Troubleshoot and resolve software defects and issues throughout the development lifecycle.
- Document software designs, code, and test procedures according to industry best practices.
- Stay current with emerging trends and technologies in automotive embedded software development.
- Contribute to the continuous improvement of software development processes and methodologies.
Be The First To Know
About the latest Electronics design Jobs in Kenya !