Embedded Developer - Warren, United States - People Tech Group

    Default job background
    Description

    Role: Embedded developer

    Location: Warren, MI

    Duration: FTE Employment

    Job Summary:

    As an Embedded Developer in our automotive company, you will play a critical role in designing, developing, and maintaining embedded systems and software for automotive applications. You will work on cutting-edge technology to ensure the performance, safety, and reliability of automotive electronics.

    Responsibilities:

    • Develop, test, and maintain embedded software for automotive control units, including microcontrollers and microprocessors.
    • Collaborate with cross-functional teams to gather and analyze software requirements for automotive systems.
    • Architecture Design and document software architecture, including real-time operating systems (RTOS) and communication protocols.
    • Integrate and validate software components with hardware systems, ensuring optimal performance and functionality.

    Qualifications:

    • Bachelors or masters degree in electrical engineering, Computer Science, or a related field.
    • Proven experience in embedded software development, preferably in the automotive industry.
    • Proficiency in programming languages like C++.
    • Familiarity with real-time operating systems (RTOS) and automotive communication protocols (e.g., CAN, LIN, FlexRay).
    • Knowledge of safety-critical development standards, such as ISO 26262, is a plus.
    • Good to have experience with tools like MATLAB/Simulink, AUTOSAR, and version control systems.
    • Strong problem-solving skills and the ability to work in a team.
    • Understanding of automotive electronics and embedded hardware is a plus.
    • Knowledge of automotive systems and safety requirements is preferred.
    • Excellent communication and documentation skills.