← Back to jobs

Apptad Inc Logo
Firmware Engineer

Apptad Inc

 

St Paul, MN, USA

Posted On: 15 days ago
Experience: 5+ years
Availability: Onsite
Openings: 2
Category: Firmware Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Develop embedded firmware for hardware platforms using C and C++.

This role is on-site.

Responsibilities

  • Write and maintain embedded firmware in C or C++ for RTOS, bare-metal, or Linux environments.
  • Implement serial communication protocols including UART, SPI, and I2C.
  • Support Embedded Firmware Platform and Board Support Package (BSP) development.
  • Execute board bringup and develop system controls or bootstrap loaders.
  • Collaborate within an Agile development team to deliver software solutions.

Required Skills

  • 5+ years of software development experience in a technical environment.
  • 5+ years of hands-on experience with C or C++ in embedded firmware.
  • Proficiency with embedded RTOS, bare-metal development, or Linux.
  • Strong understanding of serial communication protocols (UART, SPI, I2C).
  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or similar.
  • Experience working in Agile methodologies.
  • Ability to work independently and manage multiple projects.

Preferred Skills

  • Experience with CAN Bus development, Modbus RTU/TCP, or embedded file systems.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs