Embedded Software Developer

2 days ago


Dearborn, Michigan, United States Programmers Full time
Job Title: Embedded Software Engineer

We are seeking an experienced Embedded Software Engineer to join our team at Programmers. The ideal candidate will have a strong background in software development using C/C++ and experience with POSIX-based embedded applications.

Key Responsibilities:

  • Design and develop software for high-performance, high-reliability computing applications.
  • Work with object-oriented, modular design principles to create efficient and scalable software solutions.
  • Collaborate with cross-functional teams to integrate software components and ensure seamless system operation.
  • Develop and test software using Linux and/or QNX operating systems.
  • Implement communication protocols such as SOA, SOME/IP, and DOIP.
  • Design and test systems for automotive applications, including diagnostics architectures and functional safety requirements.
  • Stay up-to-date with industry trends and best practices in software development and embedded systems.

Requirements:

  • 5+ years of experience in software development using C/C++.
  • Experience with object-oriented, modular design.
  • Experience with POSIX-based embedded applications.
  • 5+ years of experience with Linux and/or QNX operating systems.
  • Experience designing and testing systems for high-performance, high-reliability computing applications.
  • Understanding of Adaptive AUTOSAR and Classic AUTOSAR.
  • Understanding of diagnostics architectures within the in-vehicle automotive domain.
  • Experience developing software which meets Functional Safety requirements.
  • Knowledge of Agile software development methodologies.
  • Experience with embedded RTOS(s).
  • Experience with code optimization.

What We Offer:

At Programmers, we offer a dynamic and collaborative work environment, competitive compensation, and opportunities for professional growth and development.

How to Apply:

Please submit your resume and a cover letter outlining your experience and qualifications for this role.



  • Dearborn, Michigan, United States Acro Service Corp Full time

    Job Title: Embedded Software DeveloperAt Acro Service Corp, we are seeking a highly skilled Embedded Software Developer to join our team.Job Summary:We are looking for a talented software engineer to develop software for embedded systems. The ideal candidate will have a strong background in software development, embedded systems, and control theory.Key...


  • Dearborn, Michigan, United States NDX Human Capital Solutions Full time

    Job DescriptionJob Title: Embedded Software EngineerJob Summary:NDX Human Capital Solutions is seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, testing, and maintaining software applications and products for vehicle features such as starting, locking,...


  • Dearborn, Michigan, United States Actalent Full time

    Job Title: Embedded Systems Software DeveloperJob OverviewWe are seeking a skilled Embedded Systems Software Developer to join our Body Control Software team. As a key member of our team, you will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs.Responsibilities* Design and develop...


  • Dearborn, Michigan, United States Advantage Technical Full time

    About the RoleWe are seeking a skilled Software Engineer to join our Body Control Software team. As a key member of our team, you will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs.Key ResponsibilitiesDesign and develop software architecture for vehicle features such as starting,...


  • Dearborn, Michigan, United States zobility Full time

    Job Title: Software EngineerJob Summary:Zobility is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs.Key Responsibilities:• Design and develop software applications and products for vehicle...


  • Dearborn, Michigan, United States Ciber Full time

    About the RoleWe are seeking a skilled Embedded Systems Software Developer to join our team at HTC Global Services. As a key member of our Body Control Software team, you will be responsible for designing, developing, testing, and maintaining software applications and products for vehicle features such as starting, locking, lighting, alarms, windows, powered...


  • Dearborn, Michigan, United States Advantage Technical Full time

    About the RoleWe are seeking a skilled Software Engineer to join our Body Control Software team. As a key member of our team, you will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs.Key ResponsibilitiesDesign and develop software architecture for vehicle features such as starting,...


  • Dearborn, Michigan, United States Onward Technologies Inc. Full time

    Functional Safety Engineer RoleAt Onward Technologies Inc., we are seeking a highly skilled Functional Safety Engineer to join our team. As a key member of our engineering team, you will be responsible for leading the analysis of functional safety software for Advanced Driver Assistance Systems (ADAS) features.Key Responsibilities:Collaborate with our team...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    About the RoleWe are seeking a highly skilled Technical Lead for Embedded SW Development within the Connective Vehicle Software organization at Ford Motor Company. As a key member of our team, you will play a crucial role in the evolution of Vehicle Controls software, leading the technical solutions for the team to develop a software architecture...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    Job DescriptionAt Ford Motor Company, we're committed to innovation and excellence in the field of embedded software development. We're seeking a highly skilled and experienced Technical Team Lead to join our team and contribute to the evolution of Vehicle Controls software.ResponsibilitiesLead the technical solutions for the development of a software...


  • Dearborn, Michigan, United States Optimal Inc. Full time

    Job OverviewPosition Summary:We are looking for a skilled individual with expertise in software engineering for embedded systems.The Body Control Software division is responsible for creating software solutions for various vehicle functionalities including ignition, security, illumination, alerts, window operations, powered compartments, climate control, and...


  • Dearborn, Michigan, United States Systems Technology Group, Inc. (STG) Full time

    Position: Embedded C++ Software EngineerSystems Technology Group, Inc. (STG) is a recognized partner of a leading Automotive Firm. We are currently seeking several Embedded C++ Software Engineers to join our team. STG prides itself on a high client retention rate and has received numerous accolades for our outstanding services. Our commitment to company...


  • Dearborn, Michigan, United States G-TECH Services Full time

    Job OverviewEmbedded Systems Software Engineer Our client is in search of a skilled professional with expertise in software development for embedded systems. The Body Control Software team is responsible for creating software that manages various vehicle functionalities, including ignition, locking mechanisms, lighting systems, alarms, window operations,...


  • Dearborn, Michigan, United States Testing Solutions Inc Full time

    Overview:As a key member of our team, you will play a crucial role in the architecture, development, and testing of software solutions for various vehicle functionalities, including but not limited to: ignition systems, locking mechanisms, lighting controls, alarm systems, window operations, powered closures, seating adjustments, climate regulation, and...


  • Dearborn, Michigan, United States Systems Technology Group, Inc. (STG) Full time

    Position: Embedded C++ Software EngineerSystems Technology Group, Inc. (STG) is recognized as a leading partner for a prominent Automotive Company. We are currently seeking multiple Embedded C++ Software Engineers to join our dynamic team. STG prides itself on a high client retention rate and has received numerous accolades for our exceptional services. Our...


  • Dearborn, Michigan, United States Systems Technology Group, Inc. (STG) Full time

    Position: Embedded C++ Software EngineerSystems Technology Group, Inc. (STG) is a distinguished partner of a leading Automotive Firm. We are currently seeking multiple Embedded C++ Software Engineers to join our team. STG has a remarkable track record with a 98% repeat business rate from our clients and has received numerous accolades for our exceptional...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    Job OverviewEmbedded Motion Control Software EngineerAt Ford Motor Company, we are committed to shaping the future of mobility. Our mission is to create a world where everyone can move freely and pursue their aspirations. Join our Electric Vehicles, Digital and Design (EVDD) team, where innovation meets customer-centric solutions. We are dedicated to...

  • Software Engineer

    13 hours ago


    Dearborn, Michigan, United States Avance Consulting Full time

    Job OverviewAvance Consulting is seeking a highly skilled Software Engineer to join our team. As a Software Engineer - Embedded Systems, you will be responsible for delivering high-quality software solutions for our clients.Key Responsibilities• Collaborate with cross-functional teams to design, develop, and test software solutions for Linux/QNX/RTOS...

  • Software Developer

    2 weeks ago


    Dearborn, Michigan, United States zobility Full time

    Job Summary:Zobility is seeking a highly skilled Software Developer to join our team as an Embedded Systems Specialist. As a key member of our Body Control Software team, you will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs.Key Responsibilities:Design and develop software...


  • Dearborn, Michigan, United States AppLab Systems, Inc Full time

    Job Title: Embedded Systems EngineerWe are seeking an experienced Embedded Systems Engineer to join our team at AppLab Systems, Inc. The ideal candidate will have a strong background in embedded systems development, with a focus on camera systems and software engineering.Key Responsibilities:Develop detailed architectural design artifacts, including sequence...