C++ Embedded Systems Engineer

1 week ago


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

Position: Embedded C++ Software Engineer

Systems Technology Group, Inc. (STG) is a recognized partner of a leading Automotive Corporation. We are currently seeking several 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 commitment to excellence has earned us a spot on Michigan's Fastest Growing Companies list and recognition as a Top IT Services Company.

Company Culture: At STG, we prioritize a positive work environment where employees are empowered and held accountable for their contributions. We celebrate both teamwork and individual achievements, ensuring that every member feels valued.

Role Overview: The Embedded C++ Software Engineer will play a crucial role in the integration of advanced automated driving features, adhering to AUTOSAR standards, and working with ECU-specific software. Key responsibilities include:

  • Development of foundational software layers
  • Integration of functional safety principles
  • Configuration of AUTOSAR layers
  • Integration of middleware stacks

The ideal candidate will have a solid background in safety-critical embedded software development and a keen interest in cutting-edge automated driving technologies.

Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • Minimum of 3 years of experience in embedded software development using C/C++/Python
  • Experience with Board Bring-up, Bootloader integration, and OS/OSEK/RTOS development
  • Familiarity with communication protocols such as CAN/CAN-FD, LIN, SPI, and Ethernet
  • Proficiency in software integration and configuration tools (e.g., Emulators, Debuggers, CANoe/CANalyzer)
  • Experience in building and configuring RTOS/OS like QNX/Linux
  • Strong debugging and troubleshooting skills for embedded software on target hardware

Additional Requirements:

  • At least 2 years of embedded software development experience in C/C++/Python
  • Experience with RTOS/Operating Systems such as QNX and/or Linux
  • Familiarity with device driver development, BSP, and Board Bring-up activities
  • Experience with embedded software development and debugging tools such as IDEs, Emulators, and Debuggers


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

    Position: Embedded C++ EngineerSystems Technology Group, Inc. (STG) is a recognized partner of a leading Automotive Corporation. We are currently seeking multiple Embedded C++ 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 commitment to fostering a...


  • 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 Company. We are currently seeking multiple Embedded C++ Software Engineers to join our team. STG prides itself on a high client retention rate and has received numerous accolades for our exceptional services. Our commitment to...


  • 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 Company in Michigan. We are currently seeking several Embedded C++ Software Engineers to join our team. STG prides itself on a remarkable 98% repeat business rate from our clients and has received numerous accolades for our outstanding...


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

    Position: Embedded C++ DeveloperSystems Technology Group, Inc. (STG) is a recognized partner of a leading Automotive Firm. We are currently seeking several Embedded C++ Developers to join our team. STG prides itself on a high rate of repeat business and has received numerous accolades for our exceptional services. Our commitment to excellence has earned us a...


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

    Position: Embedded C++ DeveloperSystems Technology Group, Inc. (STG) is a recognized partner of a leading Automotive Firm. We are currently seeking several Embedded C++ Developers to join our team. STG has a proven track record of success, reflected in our high client retention rate and numerous industry accolades. Our commitment to fostering a positive...


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

    Position: Embedded C++ EngineerSystems Technology Group, Inc. (STG) is a recognized partner of a leading Automotive Firm. We are currently seeking several Embedded C++ Engineers to join our dynamic team. STG has a strong reputation for excellence, boasting a 98% repeat business rate from our valued clients. Our commitment to quality has earned us numerous...


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

    Position: Embedded C++ EngineerSystems Technology Group, Inc. (STG) is a distinguished partner of a leading Automotive Company in Michigan. We are currently seeking multiple Embedded C++ Engineers to join our team. STG is proud to maintain a 98% repeat business rate with our clients and has received numerous accolades for our outstanding services. Our...


  • 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 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 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 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 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 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...


  • Dearborn, Michigan, United States Optimal CAE Full time

    Position Overview: As an Embedded Controls Engineer, you will play a pivotal role in leading projects and providing technical guidance to our controls and electronics team. Your responsibilities will include: Managing project scopes and identifying necessary resources.Translating product requirements into detailed control system specifications.Addressing and...


  • 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 Altair Engineering Full time

    Embedded Software Engineer - AutosarAltair Engineering - Dearborn, MITransforming the Future with Convergence of Simulation and DataSoftware Engineer ControlsJob Summary:Our client in Dearborn, MI is looking for a Software Engineer Controls. This is a contract position.What You Will Do:Our Client is seeking to hire a person with embedded software development...


  • Dearborn, Michigan, United States Centraprise Full time

    Position: FNA MBSE / Embedded Systems Project CoordinatorQualifications: Bachelor’s or Master’s degree in Electronics and Communication Engineering.Experience: 7+ years in relevant fields.Required Skills: Proficiency in C, Python, or similar programming languages; familiarity with CAN and Ethernet protocols.Domain Expertise:Understanding of XCP,...


  • Dearborn, Michigan, United States Ram P Full time

    About the RoleWe are seeking a highly skilled Embedded Linux Expert to join our team at Ram P. As a key member of our development team, you will be responsible for designing, developing, and implementing embedded Linux systems.Key ResponsibilitiesEmbedded Linux Development: Design and develop embedded Linux systems, including kernel customization and device...


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

    Position Title: Test Engineer ControlsJob Overview:This role involves a 12-month engagement focusing on the testing of embedded operating systems within the automotive sector.Key Responsibilities:Conduct thorough testing of embedded operating systems utilizing Python, Slash, and SIM (ECU model).Implement testing protocols specifically designed for the...


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

    Position Overview:We are seeking a dedicated and skilled Automotive Functional Safety Engineer to join our team at Onward Technologies Inc. This role requires a strong background in automotive safety standards and practices.Experience Required:2 to 8 Years (Max 10 Years)Key Responsibilities:Engage in the ISO 26262 product development lifecycle, specifically...