Firmware Engineer

ABAX as

Larvik, Norway
On-site
Proficiency in c programming for embedded systems
Experience with rtos-based and bare-metal development
Strong knowledge of arm cortex-m microcontroller architectures
ABAX is seeking a Firmware Engineer to join their team in Larvik, Norway, focusing on developing embedded firmware for telematics hardware. The role emphasizes collaboration within a cross-functional team and requires strong skills in C programming, embedded systems, and debugging

Job Summary

  • You will join a cross-functional team of six to develop cutting-edge telematics solutions in a collaborative, agile environment.
  • The role involves developing secure bootloaders and robust over-the-air update mechanisms for embedded systems.
  • ABAX offers a dynamic workspace where no two days are alike, fostering personal advancement and fulfillment.

Matching Summary

Match Score: 85

ABAX is seeking a Firmware Engineer to join their team in Larvik, Norway, focusing on developing embedded firmware for telematics hardware. The role emphasizes collaboration within a cross-functional team and requires strong skills in C programming, embedded systems, and debugging.

Skills & Requirements

Must-have

  • Proficiency in C programming for embedded systems
  • Experience with RTOS-based and bare-metal development
  • Strong knowledge of ARM Cortex-M microcontroller architectures
  • Solid understanding of UART, SPI, I2C, CAN, ADC/DAC, GPIO interfaces
  • Knowledge of low-power design and energy-efficient techniques
  • Proficient in embedded debugging tools and test equipment
  • Experience with Git version control and CI/CD pipelines

Nice-to-have

  • Familiarity with Zephyr RTOS and cross-compilation toolchains
  • Understanding of GNSS and cellular communication protocols
  • Degree in Computer Science or Hardware Engineering
  • Experience with AI-assisted development tools

Key Requirements

  • Proficiency in C programming for embedded systems
  • Experience with RTOS-based and bare-metal firmware development
  • Strong knowledge of ARM Cortex-M microcontroller architectures
  • Solid understanding of hardware interfaces including CAN and OBD-II
  • Knowledge of low-power design and energy-efficient firmware techniques
  • Proficient in using embedded debugging tools and test equipment
  • Experience with version control systems like Git and CI/CD pipelines

Work Rights

Not specified

Tailored Resume

Cover Letter