Embedded Software Engineer (C++)

TechDigital

  • Detroit, MI
  • 30+ days ago

    Highlights

    Basic Qualifications:Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science or related Engineering field from an ABET accredited university. Evaluate and integrate new open-source technologies, considering performance, security, and compatibility factors.

    Numbers & Facts

    LocationDetroit, MI
    IndustryOther/Not Classified
    Company Size100 to 499 employees

    Description

    OTA and Diagnostics Software Development Engineer
    Key Responsibilities
    • Design and develop safety-critical embedded software applications using modern C++ (C++14 and above)
    • Lead resolution of complex design challenges, driving technical decisions and ensuring robust solutions.
    • Act as a key contributor within the team, facilitating the resolution of technical issues across global, cross-disciplinary groups
    • Evaluate and integrate new open-source technologies, considering performance, security, and compatibility factors
    Basic Qualifications:
    • Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science or related Engineering field from an ABET accredited university
    • Minimum of 7 years of embedded software development experience using C++ or Java/Kotlin
    • Proven experience in developing vehicle features within at least two or more domains
    • Skilled in developing platform diagnostics for ECU's including OBD, Service Tools or OTA solutions
    • Strong understanding of functional chains at the vehicle level, ensuring seamless integration across subsystems.
    • Familiarity with industry-standard automotive product development processes, including ASPICE and ISO 26262 for functional safety compliance.
    • Strong analytical and interdisciplinary thinking, with excellent troubleshooting abilities
    • Self-motivated, results-driven, and capable of working independently with a structured and organized approach
    • Excellent verbal and written communication skills with the ability to interface effectively with stakeholders
    • Strong team player with experience working in global, cross-functional environments

    Similar Jobs

    See more jobs