XX
Embedded Engineer - C++Global Connect TechnologiesUnited States

This job offer is no longer available

XX

Embedded Engineer - C++

Global Connect Technologies
  • US
    United States
  • US
    United States

About

Job Title: Embedded Engineer - C++ Location: Warren, MI Job Type: Full-time Job Summary We are seeking a skilled Embedded C++ Engineer to join our automotive engineering team in Warren, Michigan. The ideal candidate will have strong experience in embedded software development, modern C++ programming, and real-time systems within automotive or embedded product environments. This role involves designing, developing, integrating, and testing embedded software solutions for next-generation vehicle platforms and electronic control systems. Key Responsibilities Design, develop, and maintain embedded software applications using C and C++ Develop software for microcontroller- and processor-based systems Work on low-level device drivers, middleware, and application-layer software Collaborate with cross-functional teams including hardware, systems, validation, and integration engineers Participate in software architecture design and code reviews Debug and troubleshoot embedded systems issues in lab and vehicle environments Implement and optimize software for performance, memory usage, and reliability Develop and execute unit tests and support software validation activities Work with communication protocols such as CAN, LIN, SPI, I2C, UART, and Ethernet Support software integration in AUTOSAR or RTOS-based environments Maintain software documentation and ensure compliance with development standards Required Qualifications Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field 3+ years of experience in embedded software development Strong programming experience in Embedded C and Modern C++ Experience with embedded Linux or RTOS environments Knowledge of microcontrollers and embedded hardware architectures Experience with debugging tools such as JTAG, oscilloscopes, and logic analyzers Familiarity with version control systems such as Git Strong understanding of software development lifecycle and agile methodologies Excellent problem-solving and communication skills Preferred Qualifications Experience in automotive embedded systems development Knowledge of AUTOSAR architecture and embedded middleware Familiarity with ISO 26262 functional safety concepts Experience with automotive communication protocols including CANoe/CANalyzer tools Exposure to cybersecurity concepts in embedded systems Experience with CI/CD pipelines and automated testing frameworks Preferred Technical Skills Embedded C/C++ RTOS / Embedded Linux CAN, LIN, Ethernet AUTOSAR Device Driver Development Git, Jira Debugging & Integration Unit Testing Frameworks
  • United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.