11 Automotive Software Engineer Embedded Systems jobs in whatjobs

Automotive Software Engineer (Embedded Systems)

80200 Shella KES140000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Automotive Software Engineer specializing in embedded systems to join their fully remote engineering team. This role is critical in developing and implementing the software that powers next-generation automotive features and control units. You will be involved in the entire software development lifecycle, from requirements gathering and design to coding, testing, and deployment. We are looking for an individual with a strong foundation in C/C++, real-time operating systems (RTOS), and automotive communication protocols. As a remote team member, you must possess excellent problem-solving abilities, strong communication skills, and the capacity to work autonomously on complex technical challenges.

Key Responsibilities:
  • Design, develop, and test embedded software for automotive control modules and infotainment systems.
  • Implement software solutions in C/C++ adhering to automotive industry standards (e.g., MISRA C).
  • Work with real-time operating systems (RTOS) and device drivers.
  • Develop and integrate software components for automotive networks like CAN, LIN, and Ethernet.
  • Perform unit testing, integration testing, and system testing of software modules.
  • Collaborate with hardware engineers and systems architects to define software requirements.
  • Troubleshoot and debug software issues identified during testing or in the field.
  • Participate in code reviews and contribute to improving software quality and development processes.
  • Stay current with automotive software trends, technologies, and best practices.
  • Document software designs, code, and test results thoroughly.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 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 FreeRTOS, QNX, or VxWorks.
  • Familiarity with automotive communication protocols (CAN, LIN, Automotive Ethernet) and tools (e.g., CANalyzer, Vector tools).
  • Understanding of automotive software development processes and standards (e.g., AUTOSAR, ISO 26262).
  • Experience with software debugging tools and techniques.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration skills, suitable for a remote work environment.
  • Ability to work independently, manage tasks, and deliver results on time.
  • Must have a reliable high-speed internet connection and a suitable home office setup.
This is a key position within our forward-thinking automotive technology division, operating remotely to drive innovation for our clients and partners, including those in the region of Malindi, Kilifi, KE .
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer (Embedded Systems)

01200 Gathiruini KES110000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in automotive innovation, is seeking a talented Automotive Software Engineer specializing in Embedded Systems. This position is based at our client's state-of-the-art facility, offering an opportunity to work on cutting-edge automotive technologies. You will be responsible for designing, developing, testing, and deploying embedded software for in-vehicle systems, including infotainment, ADAS (Advanced Driver-Assistance Systems), and powertrain control units. The ideal candidate will possess a strong foundation in C/C++ programming, a deep understanding of real-time operating systems (RTOS), and experience with automotive communication protocols such as CAN, LIN, and Ethernet. You will collaborate closely with hardware engineers, systems architects, and quality assurance teams to deliver robust and reliable software solutions that meet stringent automotive standards.

Responsibilities:
  • Design, develop, and implement embedded software for automotive electronic control units (ECUs).
  • Write clean, efficient, and maintainable C/C++ code for real-time applications.
  • Develop and integrate software modules for various automotive systems (e.g., infotainment, ADAS, body control).
  • Implement and test software against hardware prototypes and production vehicles.
  • Debug and resolve software defects identified during testing and in production environments.
  • Work with real-time operating systems (RTOS) and low-level hardware interfaces.
  • Collaborate with hardware engineers to define hardware requirements and ensure software compatibility.
  • Participate in code reviews and contribute to software architecture design discussions.
  • Ensure software development adheres to automotive safety standards (e.g., ISO 26262).
  • Stay updated with the latest automotive software technologies and industry best practices.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 4 years of experience in embedded software development, with a focus on automotive applications.
  • Proficiency in C and C++ programming languages.
  • Strong understanding of real-time operating systems (RTOS) and embedded systems concepts.
  • Experience with automotive communication protocols (CAN, LIN, Automotive Ethernet).
  • Familiarity with automotive diagnostic tools and methodologies.
  • Knowledge of software development lifecycle (SDLC) and Agile methodologies.
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork abilities.
  • Experience with AUTOSAR is a significant advantage.
This is an on-site role where you will contribute directly to the future of automotive technology.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

00901 Ngong KES85000 Annually WhatJobs

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a pioneer in automotive technology, is seeking a skilled Automotive Software Engineer specializing in embedded systems. This is a fully remote position where you will contribute to the design, development, and testing of cutting-edge automotive software. You will work on critical components such as engine control units, infotainment systems, and advanced driver-assistance systems (ADAS). The ideal candidate possesses a strong foundation in C/C++ programming, real-time operating systems (RTOS), and embedded system architecture. Experience with automotive communication protocols like CAN, LIN, and Automotive Ethernet is highly desirable. You will collaborate with cross-functional teams, including hardware engineers and system architects, in a virtual environment to deliver high-quality, reliable software solutions. Responsibilities include writing efficient and robust code, debugging complex issues, performing unit and integration testing, and ensuring compliance with automotive safety standards (e.g., ISO 26262). This role requires excellent problem-solving abilities, attention to detail, and the capacity to work independently while effectively communicating progress and challenges to remote colleagues. A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field is required. This exciting opportunity supports the automotive industry's evolution from our operational hub near Ruiru, Kiambu, KE .
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

20200 Kapsuser KES130000 Annually WhatJobs

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a dynamic player in the automotive industry, is seeking a talented Automotive Software Engineer to contribute to the development of cutting-edge in-car systems. This hybrid role offers the opportunity to work both remotely and from our facilities in Kericho, Kericho, KE , fostering collaboration and innovation. You will be responsible for designing, developing, testing, and integrating software for embedded automotive control units, focusing on areas such as infotainment, advanced driver-assistance systems (ADAS), or powertrain control.

Key responsibilities include writing robust and efficient C/C++ code for microcontrollers, adhering to strict automotive coding standards (e.g., MISRA C). You will work with real-time operating systems (RTOS), develop drivers for various hardware peripherals, and implement communication protocols like CAN, LIN, or Automotive Ethernet. Debugging complex issues across hardware and software interfaces will be a significant part of your day-to-day activities. You will collaborate closely with hardware engineers, system architects, and test teams to ensure seamless integration and optimal performance of automotive software components.

We are looking for individuals with a strong foundation in embedded systems programming and a passion for automotive technology. Experience with AUTOSAR, model-based design (e.g., Simulink), or functional safety (ISO 26262) is highly desirable. The ideal candidate possesses excellent problem-solving skills, a meticulous attention to detail, and the ability to work effectively in both independent and collaborative settings. Strong analytical skills and the ability to understand complex system interactions are essential. This role requires a commitment to delivering high-quality, reliable software that meets the stringent demands of the automotive sector.

Qualifications:
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Minimum of 3 years of experience in embedded software development, preferably within the automotive industry.
  • Proficiency in C and C++ programming languages.
  • Experience with real-time operating systems (RTOS) and embedded debugging tools.
  • Familiarity with automotive communication protocols (CAN, LIN, Ethernet).
  • Understanding of software development lifecycle and version control systems (e.g., Git).
  • Strong analytical and problem-solving skills.
  • Good written and verbal communication skills.
  • Ability to work effectively in a hybrid work environment.
Join our innovative team and help shape the future of automotive technology in Kericho, Kericho, KE .
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

70100 Abothuguchi West KES150000 Annually WhatJobs

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is searching for a talented and experienced Automotive Software Engineer specializing in embedded systems for a fully remote position. This role is ideal for engineers who are passionate about automotive technology and possess a deep understanding of embedded software development. You will be involved in the design, development, and testing of critical software components for next-generation automotive control units. Your responsibilities will span the entire software development lifecycle, from requirements gathering and architecture design to coding, debugging, and integration. Working remotely, you will collaborate closely with a distributed team of engineers, product managers, and hardware specialists to deliver robust and innovative solutions. The focus will be on developing software for safety-critical systems, infotainment, and advanced driver-assistance systems (ADAS).

Key Responsibilities:
  • Design, develop, and implement embedded software for automotive electronic control units (ECUs) using C/C++.
  • Develop and maintain software requirements, architecture, and design documentation.
  • Implement real-time operating systems (RTOS) and associated drivers.
  • Perform unit testing, integration testing, and system testing to ensure software quality and reliability.
  • Debug and resolve complex software issues in a simulated and real-world environment.
  • Collaborate with hardware engineers to define hardware/software interfaces and ensure seamless integration.
  • Participate in code reviews and contribute to the continuous improvement of development processes.
  • Stay updated on automotive industry standards and best practices, such as AUTOSAR.
  • Utilize version control systems (e.g., Git) and agile development methodologies.
  • Contribute to the development of simulation and testing frameworks.
The ideal candidate will hold a Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field. A minimum of 4 years of experience in embedded software development, with a significant portion focused on the automotive industry, is required. Proven expertise in C/C++ programming for embedded systems is essential. Experience with RTOS (e.g., FreeRTOS, QNX) and microcontroller architectures is highly desirable. Familiarity with automotive communication protocols (e.g., CAN, LIN, Ethernet) is a strong plus. Experience with automotive functional safety standards (e.g., ISO 26262) is preferred. Excellent problem-solving skills and the ability to work effectively in a fast-paced, remote team environment are critical. Strong communication skills are necessary for seamless collaboration across distributed teams.Location : Garissa, Garissa, KE (Remote)
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer (Embedded Systems)

70100 Garissa, North Eastern KES600000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Automotive Software Engineer specializing in Embedded Systems for a fully remote position. This role is critical in the design, development, and testing of software for next-generation automotive control units and infotainment systems. You will be an integral part of a forward-thinking engineering team, contributing to the innovation and enhancement of vehicle software. As a remote-first professional, you will leverage advanced development tools and collaborative platforms to work effectively with colleagues across the globe. The ideal candidate will possess a strong background in C/C++ programming, real-time operating systems (RTOS), and embedded system architecture. Experience with automotive communication protocols such as CAN, LIN, and Automotive Ethernet is highly desirable. Responsibilities include writing clean, efficient, and maintainable code, debugging complex software issues, and performing unit and integration testing. You will also collaborate with hardware engineers, system architects, and quality assurance teams to ensure seamless integration and optimal performance. A deep understanding of software development lifecycle methodologies (Agile, Waterfall) and experience with version control systems (Git) are essential. This position demands excellent analytical and problem-solving skills, a meticulous approach to coding, and a passion for automotive technology. The ability to work independently, manage time effectively, and communicate technical concepts clearly in a remote setting is paramount. If you are a driven software engineer looking to contribute to the future of automotive technology in a flexible, remote environment, we encourage you to apply. Our client offers a competitive salary, comprehensive benefits, and the opportunity to work on exciting and impactful projects.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

90203 Mlolongo, Eastern KES700000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented Automotive Software Engineer with expertise in embedded systems. This role offers a hybrid work arrangement, combining remote flexibility with in-office collaboration. You will be involved in the entire software development lifecycle for next-generation automotive control units and infotainment systems. Responsibilities include designing, developing, testing, and debugging embedded software in C/C++, implementing AUTOSAR-compliant software modules, and ensuring compliance with automotive safety standards (e.g., ISO 26262). You will work closely with hardware engineers and system architects to define software requirements and interfaces. A strong understanding of real-time operating systems (RTOS), communication protocols like CAN and Ethernet, and debugging tools (e.g., JTAG, Oscilloscope) is essential. Experience with version control systems (Git) and agile development methodologies is also required. The ideal candidate will have a passion for automotive technology and a commitment to delivering high-quality, safety-critical software. You should possess excellent problem-solving skills and the ability to work effectively in a team environment. Familiarity with automotive diagnostic tools and methodologies is a plus. This is an exciting opportunity to contribute to the future of the automotive industry and work on innovative technologies that are shaping the driving experience. You will be part of a collaborative team focused on innovation and continuous improvement, ensuring the safety and performance of vehicle systems.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Automotive software engineer embedded systems Jobs in Kenya !

Automotive Software Engineer - Embedded Systems

00200 Ngong KES130000 Monthly WhatJobs

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a key player in the automotive industry, is looking for a skilled Automotive Software Engineer specializing in embedded systems to join their fully remote engineering team. This is an exciting opportunity to work on cutting-edge automotive technologies and contribute to the development of next-generation vehicles. You will be responsible for designing, developing, testing, and integrating embedded software for automotive control units and infotainment systems. Your work will involve applying software engineering best practices throughout the development lifecycle, from requirements gathering to system deployment. You will write, debug, and optimize C/C++ code for real-time operating systems (RTOS) and microcontrollers common in the automotive sector. Collaboration with hardware engineers, system architects, and other software teams, primarily through virtual communication tools, will be a significant part of your role. You will participate in code reviews, perform unit and integration testing, and contribute to the creation of detailed technical documentation. A Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field is required. Proven experience in embedded software development, particularly within the automotive domain, is essential. Strong proficiency in C and C++ programming languages is a must. Experience with RTOS, automotive communication protocols (e.g., CAN, LIN, Ethernet), and AUTOSAR is highly desirable. Familiarity with automotive cybersecurity principles and functional safety (ISO 26262) would be a strong asset. Excellent problem-solving skills, attention to detail, and the ability to work independently and effectively in a remote setting are critical. If you are passionate about automotive technology and possess a strong background in embedded software, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer (Embedded Systems)

60200 Meru , Eastern KES170000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and passionate Automotive Software Engineer specializing in embedded systems for a fully remote position. This role is central to the development of next-generation automotive technologies, requiring expertise in designing, implementing, and testing embedded software for in-vehicle systems. You will work on challenging projects involving real-time operating systems (RTOS), microcontroller programming, and automotive communication protocols such as CAN, LIN, and Automotive Ethernet. The ideal candidate will have a strong understanding of software development lifecycle (SDLC) within the automotive context, including requirements gathering, design, coding, debugging, and validation. Responsibilities include developing efficient and reliable code in C/C++, optimizing software performance, and ensuring compliance with automotive standards like AUTOSAR. You will collaborate closely with hardware engineers and system architects to define software requirements and ensure seamless integration of software and hardware components. This position involves designing and executing unit tests, integration tests, and system tests to ensure software quality and robustness. Furthermore, the successful candidate will contribute to troubleshooting complex software issues, analyzing diagnostic data, and implementing fixes. Experience with automotive cybersecurity principles and practices is highly desirable. As this is a remote role, you must possess excellent problem-solving skills, strong communication abilities, and the capacity to work independently and effectively within a virtual team environment. A stable internet connection and a suitable home office setup are prerequisites. Join us in driving innovation in the automotive industry from the convenience of your remote workspace.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

60200 Meru , Eastern KES480000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, an innovative leader in automotive technology, is seeking a talented and experienced Automotive Software Engineer specializing in Embedded Systems to join their fully remote development team. This position is critical for designing, developing, and testing embedded software for next-generation automotive applications, including infotainment systems, Advanced Driver-Assistance Systems (ADAS), and vehicle control units. As a remote engineer, you will work collaboratively with a distributed team of experts, contributing to the full software development lifecycle. Responsibilities include writing clean, efficient, and well-documented C/C++ code, implementing real-time operating systems (RTOS), and developing drivers for various hardware components. You will be involved in debugging complex issues, optimizing software performance, and ensuring compliance with automotive industry standards (e.g., AUTOSAR, ISO 26262). The ideal candidate will possess a strong foundation in computer science principles, embedded systems architecture, and automotive software development. Proficiency in C/C++ programming, RTOS concepts, and experience with microcontrollers (e.g., ARM-based) are essential. Familiarity with communication protocols like CAN, LIN, and Ethernet is highly desirable. A Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field is required, along with a minimum of 5 years of professional experience in automotive embedded software development. Experience with simulation tools, version control systems (Git), and agile development methodologies is also important. This remote role demands strong analytical, problem-solving, and debugging skills, as well as excellent communication and teamwork abilities. You will contribute to cutting-edge automotive innovations. Competitive compensation and benefits are provided. While the company has a significant presence in **Meru, Meru, KE**, the engineering team operates entirely remotely, fostering a global approach to development.
This advertiser has chosen not to accept applicants from your region.

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Automotive Software Engineer Embedded Systems Jobs