Firmware Engineer

EDIS Group

Orlando (FL)

On-site

USD 75,000 - 115,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EDIS Group is seeking an experienced embedded firmware engineer in Orlando, FL. You will design and maintain C/C++ software for microcontrollers and Embedded Linux, with bare‑metal and Zephyr RTOS workstreams.

The role emphasizes Ethernet/TCP/IP networking, collaboration with hardware and mechanical teams, and hands‑on testing to verify performance and reliability.

Qualifications

  • 3–5 years of embedded firmware design and development.
  • Strong proficiency in C and C++ for embedded systems.
  • Experience with Embedded Linux and RTOS (Zephyr preferred).
  • Knowledge of Ethernet-based communication and TCP/IP networking.
  • Understanding of embedded hardware, schematics, and interfaces.

Responsibilities

  • Design, develop, and maintain embedded C/C++ software for microcontrollers and Embedded Linux systems.
  • Implement firmware for bare‑metal and Zephyr RTOS environments.
  • Develop and maintain communication protocols and network interfaces for Ethernet‑connected devices.
  • Collaborate with electrical and mechanical engineers to integrate firmware with robotic control systems.
  • Participate in system testing, product verification, and performance optimization.

Skills

C programming
C++ programming
Embedded Linux
RTOS (Zephyr)
TCP/IP networking
Ethernet
Hardware understanding

Education

Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline

Tools

Git

Job description

  • Design, develop, and maintain embedded C/C++ software for microcontrollers and Embedded Linux systems.
  • Implement firmware for bare‑metal and Zephyr RTOS environments.
  • Develop and maintain communication protocols and network interfaces for Ethernet‑connected devices.
  • Collaborate with electrical and mechanical engineers to integrate firmware with robotic control systems.
  • Participate in system testing, product verification, and performance optimization.

Required Experience

  • 3-5 years of experience in embedded firmware design and development.
  • Strong proficiency in C and C++ for embedded systems.
  • Experience working with Embedded Linux and real‑time operating systems (preferably Zephyr).
  • Working knowledge of Ethernet‑based communication and TCP/IP networking.
  • Strong understanding of embedded hardware, schematics, and digital/analog interfaces.

Preferred Experience, Knowledge, Skills, and Abilities

  • Experience developing firmware for robotic systems or motion control applications.
  • Familiarity with version control systems such as Git and modern development workflows.
  • Understanding of real‑time systems and embedded bus protocols such as SPI, I2C, and CAN.
  • Experience with system‑level debugging and embedded product development cycles.

Education & Certifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

CodeX Tech-IT LLC • California (MO)

On-site
USD 80,000 - 110,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Simbex, LLC • Lebanon (NH)

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

Sunrise Systems • Pembroke (MA)

On-site
USD 85,000 - 120,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

6AM City, LLC • Wisconsin

On-site
USD 100,000 - 135,000
Embedded Software Engineer
Embedded Software Engineer

Veriipro • Mossville (IL)

On-site
USD 95,000 - 135,000
Embedded Firmware Engineer (all levels)
Embedded Firmware Engineer (all levels)

Oho Group • Austin (TX)

On-site
USD 90,000 - 130,000
Firmware Engineer
Firmware Engineer

Mind Robotics • Palo Alto (CA)

On-site
USD 100,000 - 130,000
Firmware Engineer
Firmware Engineer

TechDigital Group • New York (NY)

On-site
USD 90,000 - 130,000
Firmware Design Engineer
Firmware Design Engineer

hireneXus • Los Angeles (CA)

On-site
USD 110,000 - 150,000
Firmware Engineer - IoT
Firmware Engineer - IoT

Dormont Manufacturing Co • Brisbane (CA)

On-site
USD 125,000 - 155,000