Embedded Software Engineer II — Systems & Hardware Integration

Aleron

Melbourne (FL)

On-site

USD 80,000 - 103,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Aleron in Melbourne, FL is seeking an Embedded Software Engineer II to design, develop, integrate, verify, and maintain embedded software for advanced systems across bare-metal, RTOS, and Embedded Linux environments, collaborating with hardware, FPGA, and verification teams.

The ideal candidate has a bachelor's degree in a technical field and at least 2 years of embedded software experience, with strong C/C++ and Python skills, experience with UART/I2C/SPI, and the ability to support

Qualifications

  • Bachelor's degree in computer engineering, electrical engineering, computer science, software engineering, or a related technical discipline.
  • Minimum 2 years of professional experience in embedded software development.
  • Experience with C, C++, and Python; embedded Linux, FreeRTOS, or Bare-Metal.
  • Experience with device drivers and communication interfaces (UART, I2C, SPI).

Responsibilities

  • Design, develop, integrate, test, and maintain embedded software applications and device drivers.
  • Develop software for embedded processor platforms including AMD/Xilinx Zynq UltraScale+ MPSoC and MicroBlaze architectures.
  • Implement and debug low-level software interfaces including UART, I2C, SPI, GPIO, and other peripheral interfaces.
  • Support software integration activities across hardware, FPGA, and system-level components.
  • Perform software verification, debugging, root‑cause analysis, and issue resolution in laboratory and target hardware environments.
  • Participate in board bring‑up, hardware/software integration, and system validation activities.
  • Develop and execute unit tests, integration tests, and software verification procedures.
  • Collaborate with cross‑functional engineering teams to ensure technical, schedule, and quality objectives are achieved.
  • Contribute to technical documentation, software design reviews, code reviews, and process improvement initiatives.
  • Utilize software development tools and configuration management systems to maintain high‑quality software deliverables.

Skills

C/C++
Python
Embedded systems
Debugging
Systems integration

Education

Bachelor's degree in CS/CE/EEE

Tools

GitLab
JIRA
Confluence
UART/I2C/SPI

Job description

Aleron in Melbourne, FL is seeking an Embedded Software Engineer II to design, develop, integrate, verify, and maintain embedded software for advanced systems across bare-metal, RTOS, and Embedded Linux environments, collaborating with hardware, FPGA, and verification teams.

The ideal candidate has a bachelor's degree in a technical field and at least 2 years of embedded software experience, with strong C/C++ and Python skills, experience with UART/I2C/SPI, and the ability to support

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Architect & Lead, RTOS/Linux
Senior Embedded Software Architect & Lead, RTOS/Linux

Aleron • Melbourne (FL)

On-site
USD 93,000 - 125,000
Embedded Software Engineer II
Embedded Software Engineer II

Aleron • Melbourne (FL)

On-site
USD 80,000 - 103,000
Embedded Software Engineer II – Systems & Hardware
Embedded Software Engineer II – Systems & Hardware

Leonardo DRS, Inc. • Melbourne (FL)

On-site
USD 80,000 - 100,000
Health insurance
401(k) savings plan
Telemedicine services
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Aleron • Melbourne (FL)

On-site
USD 93,000 - 125,000
Embedded Software Engineer II — Onsite (9/80), SoC/FPGA
Embedded Software Engineer II — Onsite (9/80), SoC/FPGA

6AM City, LLC • Town of Florida (NY)

On-site
USD 90,000 - 120,000
Embedded Software Engineer II - Imaging & Embedded Linux
Embedded Software Engineer II - Imaging & Embedded Linux

Leonardo DRS • Melbourne (FL)

On-site
USD 90,000 - 130,000
Health insurance
Dental coverage
Vision coverage
+1
Embedded Software Engineer (Long Term Contract)
Embedded Software Engineer (Long Term Contract)

Colossus Technologies Group • Palm Bay (FL)

On-site
USD 95,000 - 145,000
Lead Embedded Real-Time Software Engineer
Lead Embedded Real-Time Software Engineer

Stryker Corporation • Melbourne (FL)

On-site
Confidential
Relocation assistance
Travel opportunities
Embedded Hardware & Firmware Engineer II
Embedded Hardware & Firmware Engineer II

S & A Systems, Inc. • Richardson (TX)

On-site
USD 95,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

6AM City, LLC • Town of Florida (NY)

On-site
USD 90,000 - 120,000