Embedded Software Engineer II — Systems & Hardware Integration

Aleron

Melbourne (FL)

On-site

USD 80,000 - 103,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

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

Acara Solutions, Inc. • Melbourne (FL)

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

Aleron • Melbourne (FL)

On-site
USD 80,000 - 103,000
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Aleron • Melbourne (FL)

On-site
USD 93,000 - 125,000
Embedded Software Engineer II – Cross-Platform & Driver Focus
Embedded Software Engineer II – Cross-Platform & Driver Focus

Acara Solutions, Inc. • Melbourne (FL)

On-site
USD 90,000 - 120,000
Embedded Software Engineer II: Real-Time & Embedded Linux
Embedded Software Engineer II: Real-Time & Embedded Linux

Leonardo DRS • Melbourne (FL)

On-site
USD 90,000 - 130,000
9/80 schedule
Health benefits
401(k) plan
+2
Senior Embedded Systems Engineer — Lead (Bare-Metal to Linux)
Senior Embedded Systems Engineer — Lead (Bare-Metal to Linux)

Talentify • Melbourne (FL)

On-site
USD 110,000 - 160,000
Health savings account
Telemedicine
Life insurance
+5
Senior Embedded Software Leader – Onsite Melbourne
Senior Embedded Software Leader – Onsite Melbourne

Acara Solutions, Inc. • Melbourne (FL)

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

Acara Solutions, Inc. • Melbourne (FL)

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

Aleron • Melbourne (FL)

On-site
USD 117,000 - 157,000