Epicareer Might not Working Properly
Learn More

Firmware Engineer – Automotive Instrument Clusters

  • Full Time, onsite
  • ConnectM Technology Solutions
  • Kawasan Sekitar Kuala Lumpur, Malaysia
Salary undisclosed

Checking job availability...

Original
Simplified

Company Description

ConnectM Technology Solutions is a clean energy technology and solutions provider based in Marlborough, Massachusetts. They specialize in residential and light commercial buildings, as well as all-electric original equipment manufacturers with a focus on accelerating the transition to solar and all-electric heating, cooling, and transportation. By leveraging innovative technology, data, and artificial intelligence, ConnectM helps customers reduce their dependence on fossil fuels, energy costs, and carbon footprint while making electrification more user-friendly and socially impactful.

Job Description:

We are looking for a skilled Firmware Engineer to develop, optimize, and maintain software for instrument clusters in automotive applications. The ideal candidate will have experience in embedded systems, RTOS, and microcontroller programming, ensuring high performance, reliability, and compliance with automotive standards.

Key Responsibilities:
  • Develop and integrate firmware for instrument clusters in vehicles.
  • Work with CAN, UART, and SPI communication protocols.
  • Implement drivers, bootloaders, and real-time operating systems (RTOS).
  • Optimize firmware for performance, memory usage, and power efficiency.
  • Conduct debugging, testing, and validation of embedded software.
  • Collaborate with hardware engineers to ensure seamless system integration.
  • Ensure compliance with automotive standards (ISO 26262, AUTOSAR, ASPICE).

  • Qualifications:
    • Bachelor’s/Master’s degree in Electrical, Electronics, or Computer Engineering.
    • 3+ years of experience in embedded firmware development.
    • Proficiency in C/C++ and embedded development tools.
    • Experience with MCUs (Infineon, NXP, Renesas, STM32, etc.).
    • Strong knowledge of automotive communication protocols.
    • Familiarity with HMI development and graphics libraries (TFT, LCD, OpenGL, etc.) is a plus.

    Company Description

    ConnectM Technology Solutions is a clean energy technology and solutions provider based in Marlborough, Massachusetts. They specialize in residential and light commercial buildings, as well as all-electric original equipment manufacturers with a focus on accelerating the transition to solar and all-electric heating, cooling, and transportation. By leveraging innovative technology, data, and artificial intelligence, ConnectM helps customers reduce their dependence on fossil fuels, energy costs, and carbon footprint while making electrification more user-friendly and socially impactful.

    Job Description:

    We are looking for a skilled Firmware Engineer to develop, optimize, and maintain software for instrument clusters in automotive applications. The ideal candidate will have experience in embedded systems, RTOS, and microcontroller programming, ensuring high performance, reliability, and compliance with automotive standards.

    Key Responsibilities:
    • Develop and integrate firmware for instrument clusters in vehicles.
    • Work with CAN, UART, and SPI communication protocols.
    • Implement drivers, bootloaders, and real-time operating systems (RTOS).
    • Optimize firmware for performance, memory usage, and power efficiency.
    • Conduct debugging, testing, and validation of embedded software.
    • Collaborate with hardware engineers to ensure seamless system integration.
    • Ensure compliance with automotive standards (ISO 26262, AUTOSAR, ASPICE).

  • Qualifications:
    • Bachelor’s/Master’s degree in Electrical, Electronics, or Computer Engineering.
    • 3+ years of experience in embedded firmware development.
    • Proficiency in C/C++ and embedded development tools.
    • Experience with MCUs (Infineon, NXP, Renesas, STM32, etc.).
    • Strong knowledge of automotive communication protocols.
    • Familiarity with HMI development and graphics libraries (TFT, LCD, OpenGL, etc.) is a plus.