Entry-Level Embedded Firmware Engineer (C/C++, Remote)

MaximaTek

Austin (TX)

Hybrid

USD 55,000 - 75,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

MaximaTek is seeking an entry-level Firmware Engineer – Embedded Systems to join our engineering team in the United States. This role targets fresh graduates and early-career professionals with a background in electrical or computer engineering, CS, or related fields.

You will develop firmware for embedded devices, work with microcontrollers, and contribute to integration, testing, and troubleshooting. A strong foundation in programming and willingness to learn new technologies are essential.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, Embedded Systems, Electrical & Computer Engineering, or related field.
  • 0–3 years of experience in software, firmware, embedded systems, or related area.
  • Strong programming fundamentals and knowledge of C or C++.
  • Understanding of embedded systems concepts.
  • Analytical and problem-solving skills; ability to learn.

Responsibilities

  • Develop, test, and maintain firmware for embedded systems and electronic devices.
  • Write and debug software using C/C++.
  • Work with microcontrollers and embedded hardware platforms.
  • Assist with firmware development, integration, testing, and troubleshooting.
  • Analyze technical issues and support root‑cause identification.
  • Collaborate with hardware and software engineers to integrate embedded solutions.
  • Participate in unit testing, debugging, and system‑level testing.
  • Work with communication interfaces such as UART, SPI, and I2C.
  • Review technical requirements and contribute to design and implementation activities.
  • Document software functionality, testing results, and technical changes.

Skills

C/C++
Embedded Systems
Firmware Development
Microcontrollers
RTOS
Embedded Linux
ARM-based platforms
Debugging
Git
Hardware/software integration

Education

Bachelor's or Master's in Electrical Engineering
Bachelor's or Master's in Computer Science
Embedded Systems
Electrical & Computer Engineering
Related engineering/technical field

Tools

UART
SPI
I2C
Git

Job description

MaximaTek is seeking an entry-level Firmware Engineer – Embedded Systems to join our engineering team in the United States. This role targets fresh graduates and early-career professionals with a background in electrical or computer engineering, CS, or related fields.

You will develop firmware for embedded devices, work with microcontrollers, and contribute to integration, testing, and troubleshooting. A strong foundation in programming and willingness to learn new technologies are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

MaximaTek • Austin (TX)

Hybrid
USD 55,000 - 75,000
Senior Embedded Firmware Engineer - Real-Time Systems
Senior Embedded Firmware Engineer - Real-Time Systems

Engtal • Austin (TX)

On-site
USD 110,000 - 150,000
Embedded Firmware Engineer — Remote, Flexible Hours
Embedded Firmware Engineer — Remote, Flexible Hours

Capgemini • Modena (UT)

On-site
USD 100,000 - 140,000
Flexible working solutions
Remote work options
Flexible hours
+3
Senior Firmware Engineer
Senior Firmware Engineer

Engtal • Austin (TX)

On-site
USD 110,000 - 150,000
Embedded Engineer
Embedded Engineer

Cypress HCM • San Diego (CA)

On-site
USD 90,000 - 120,000
Firmware Engineer (Embedded)
Firmware Engineer (Embedded)

Clientmind Recruiting, Inc. • Greenbelt (MD)

On-site
USD 110,000 - 160,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Senior Embedded Firmware Manager
Senior Embedded Firmware Manager

Motion Recruitment Partners LLC • Houston (TX)

On-site
USD 140,000 - 190,000
Bonus eligible (10%)
Medical, Dental, and Vision Insurance
Flexible Vacation Policy
+4
Firmware Engineer – Embedded Systems (C/C++, RTOS, Bring-Up)
Firmware Engineer – Embedded Systems (C/C++, RTOS, Bring-Up)

Corvid Technologies LLC • Batavia Township (OH)

On-site
USD 90,000 - 150,000
401(k) Matching
Medical Insurance
PTO
+5
Entry-Level Embedded Firmware Engineer — Design & Debug
Entry-Level Embedded Firmware Engineer — Design & Debug

City of Shakopee, MN • Eden Prairie (MN), Northern (KY)

Hybrid
USD 75,000 - 80,000