Embedded Software Engineer AUTOSAR C++

2 months ago


Dearborn, United States United Software Group Full time
Title: Embedded Software Engineer AUTOSAR C++

Location: Dearborn, MI. Hybrid 2-3 days

You will be involved in the design, implementation, and validation of software for a variety of vehicle features, such as: starting, locking, lighting, alarms, windows, powered closures, seats, climate control, and others. In this role Engineers will focus on software development and integration of application layer software for the body control modules. You will leverage Adaptive AUTOSAR and implement in C++ for a QNX RTOS.

What you will be able to do:
• Design an embedded software solution that will execute in ETAS implementation of Adaptive AUTOSAR on a QNX RTOS
• Follow ADAS software coding standards, meet MISRA guidelines, and follow other best practices
• Design and develop FreeRTOS device drivers using C ++
• Design and develop ADAPTIVE AUTOSAR services using C++
• Translate requirements into control system designs to achieve program targets
• Design and validate control algorithms to meet functional, regulatory, safety requirements, and functional safety (ISO 26262) requirements
• Develop and apply software validation test methods, tools, and processes to ensure system functionality and robustness
• Troubleshoot vehicle system functional and diagnostic issues; determine and validate corrective actions and preventative measures
• Lead control system project planning and program management to meet functional, quality, and timing objectives

Minimum Qualifications:

BS in Electrical Engineering, Computer Engineering, Computer Science, or related field

3+ years of experience in software development in C++

3+ years of experience designing and testing embedded systems for high performance, high reliability computing applications

Preferred Qualifications:
• Master's degree in Electrical Engineering, Computer Engineering, Computer Science or similar field of study
• 1+ year of ADAPTIVE AUTOSAR
• Automotive Experience
• Google Test
• ETAS AOS
• 7+ years of experience with embedded software design and development for automotive, industrial, or aerospace/military applications with proven success in a fast-paced, cross-functional engineering team environment
• Experience developing software which meets functional safety requirements
• Knowledge of Agile software development methodologies
• Experience with embedded RTOS(s): QNX, FreeRTOS
• Experience with automotive middleware, including Classic AUTOSAR and Adaptive AUTOSAR
• Experience with code optimization
• Proficient in scripting languages, such as bash and Python
• Knowledge of SPI, Ethernet and Can communication
• Familiarity with sensor modalities used in robotics and autonomous driving applications (Camera/Vision, RADAR, LIDAR, INS/IMU)

Top Skills: C++, Adaptive Autosar

  • Dearborn, United States Omni Inclusive Full time

    Summary: You will be involved in the design, implementation, and validation of software for a variety of vehicle features, such as: starting, locking, lighting, alarms, windows, powered closures, seats, climate control, and others. In this role Engineers will focus on software development and integration of application layer software for the body control...


  • Dearborn, Michigan, United States United Software Group Full time

    About the Position:">United Software Group is seeking a skilled AUTOSAR C++ Systems Engineer to lead the design and implementation of embedded software for various vehicle features. As a key member of our software development team, you will be responsible for ensuring the technical integrity and quality of our software solutions.">Key...


  • Dearborn, Michigan, United States United Software Group Full time

    Job Title: Embedded AUTOSAR Functional Safety Software Developer About United Software Group:We are a leading provider of innovative software solutions for the automotive industry. Our team is passionate about developing cutting-edge technology that enhances vehicle safety and performance. Job Summary:We are seeking an experienced Embedded AUTOSAR...


  • Dearborn, Michigan, United States United Software Group Full time

    Job Summary:">Our company is seeking an experienced Adaptive AUTOSAR Software Architect to design and implement embedded software for various vehicle features. As a key member of our software development team, you will be responsible for ensuring the technical integrity and quality of our software solutions.">Main Responsibilities:">">Designing and...

  • C++ Software Architect

    15 hours ago


    Dearborn, Michigan, United States Omni Inclusive Full time

    Career Opportunity:The C++ Software Architect will lead control system project planning and program management to meet functional, quality, and timing objectives. The ideal candidate will have experience in AUTOSAR software development/integration projects and Failure Mode Avoidance techniques and/or ISO 26262 functional safety...


  • Dearborn, United States Optimal CAE Full time

    Software Engineer - Model BasedPosition Description: Candidates for consideration will focus on accelerating the use of automation in the simulation and software development processes to drive breakthroughs in development and testing efficiency. The engineer will work with a variety of Ford software, controls, and simulation teams to understand their...


  • Dearborn, Michigan, United States Optimal CAE Full time

    Optimal CAE is seeking a highly skilled Embedded Software Architect to accelerate automation in simulation and software development processes.About the RoleWe are looking for a talented professional with expertise in creating desktop and cloud solutions to drive breakthroughs in development and testing efficiency. As an Embedded Software Architect, you will...


  • Dearborn, United States Stefanini Group Remote Work Freelance Full time

    Details:Job DescriptionStefanini Group is hiring!Stefanini is looking for an Embedded Software Engineer, Dearborn, MI (Hybrid)For quick apply, please reach out Anmol Tyagi at 248-263-8628/anmol.tyagi@stefanini.comProduct Development uses design thinking & user experience methods to deliver breakthrough products and services that delight our customers. We...


  • Dearborn, United States Stefanini Group Remote Work Freelance Full time

    Details:Job DescriptionStefanini Group is hiring!Stefanini is looking for an Embedded Software Engineer, Dearborn, MI (Hybrid)For quick apply, please reach out Anmol Tyagi at 248-263-8628/anmol.tyagi@stefanini.comProduct Development uses design thinking & user experience methods to deliver breakthrough products and services that delight our customers. We...


  • Dearborn, Michigan, United States SysMind Tech Full time

    Key ResponsibilitiesDesign and develop embedded software systems using C programming language.Implement unit tests using G test or Google Test frameworks.Troubleshoot and debug complex issues in embedded systems.Collaborate with engineers to develop code from specifications.Develop strong communication and negotiation skills to interact with all levels of...


  • Dearborn, Michigan, United States Syntricate Technologies Full time

    Job Title: Senior OpenGL C++ Software EngineerAbout Syntricate Technologies:Syntricate Technologies is a leading innovator in the field of embedded systems, pushing the boundaries of what is possible with cutting-edge technology. As a pioneering company, we are committed to delivering high-performance solutions that meet the needs of our clients.Salary...


  • Dearborn, Michigan, United States Optimal CAE Full time

    Job Summary:Optimal CAE is looking for an experienced Embedded Software Automation Specialist to accelerate the use of automation in the simulation and software development processes. The ideal candidate will focus on driving breakthroughs in development and testing efficiency by developing desktop and cloud solutions to increase speed and robustness of the...


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

    Job DescriptionOptimal Inc. is seeking a highly skilled Senior Embedded Controls Software Developer to accelerate the use of automation in our simulation and software development processes, driving breakthroughs in development and testing efficiency.The successful candidate will work with various teams to understand their workflow of software development and...


  • Dearborn, United States SysMind Tech Full time

    Strong experience in embedded coding using C Unit testing with C code preferably with G test or google test. Hands on experience in debugging or troubleshooting experience. Should be able to develop code from scratch from specifications. Automotive domain experience preferably Excellent communication and negotiation skills. Ability to interact with all...


  • Dearborn, Michigan, United States Saxon Global Full time

    Career Opportunities at Saxon Global**Job Summary:** We are seeking an experienced Senior Software Developer to join our team in Dearborn, MI. The successful candidate will have a strong background in embedded systems and automotive engineering.**Estimated Salary:** $120,000 - $150,000 per year.We offer a competitive salary and benefits package including...


  • Dearborn, Michigan, United States Saxon Global Full time

    Saxon Global has an exciting opportunity for a seasoned Senior Software Professional in Embedded Systems to join its team in Dearborn, MI. This is a full-time position that demands a minimum of 8 years of experience in the automotive domain.The ideal candidate will have extensive knowledge of embedded C programming and experience with Unified Diagnostics...


  • Dearborn, United States ZipRecruiter Full time

    Job DescriptionJob Description Software Engineer- Controls Candidates for consideration will focus on developing plant and control models for emerging vehicle variants such as battery electric, series and parallel hybrid, and fuel cell vehicles. The successful candidate will integrate models into advanced SIL simulations, correlate operation with prototype...

  • Sr. Software Engineer

    2 months ago


    Dearborn, United States Saxon Global Full time

    Role: Sr. Software Engineer Location: Dearborn, MI (Onsite) Job Type: Fulltime & Contract Experience: 8+ year Skills: Embedded C, Automotive, UDS knowledge on Unified Diagnostics Specification (ISO 14229) is must. Details: Please share JD 8+ year of experience in the Automotive domain Experience in Issue management, prioritization and risk analysis...


  • Dearborn, Michigan, United States SysMind Tech Full time

    Job SummaryWe are seeking an experienced Senior C++ OpenGL Software Engineer to join our team at SysMind Tech.As a key member of our software development team, you will be responsible for designing and developing complex software products utilizing your expertise in C++ programming, OpenGL, and Linux/QNX platforms.


  • Dearborn, United States G-TECH Services Full time

    Job DescriptionJob Description Software Engineer- Controls Candidates for consideration will focus on developing plant and control models for emerging vehicle variants such as battery electric, series and parallel hybrid, and fuel cell vehicles. The successful candidate will integrate models into advanced SIL simulations, correlate operation with prototype...