Embedded Software Engineer II – Cross-Platform & Driver Focus

Acara Solutions, Inc.

Melbourne (FL)

On-site

USD 90,000 - 120,000

Full time

20 hours 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

Acara Solutions, a leading global workforce solutions provider, is seeking an Embedded Software Engineer II for on-site role in Melbourne, FL. You will design, develop, integrate, verify, and maintain embedded software across bare-metal, RTOS, and embedded Linux environments, collaborating with hardware, FPGA, and verification teams throughout the product lifecycle.

You should have a strong background in C, C++, and Python, with experience in device drivers, interfaces (UART/I2C/SPI), and

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.

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
RTOS
Embedded Linux

Education

Bachelor's degree in computer engineering, electrical engineering, computer science, software engineering, or related technical discipline

Tools

GitLab
JIRA
Confluence

Job description

Acara Solutions, a leading global workforce solutions provider, is seeking an Embedded Software Engineer II for on-site role in Melbourne, FL. You will design, develop, integrate, verify, and maintain embedded software across bare-metal, RTOS, and embedded Linux environments, collaborating with hardware, FPGA, and verification teams throughout the product lifecycle.

You should have a strong background in C, C++, and Python, with experience in device drivers, interfaces (UART/I2C/SPI), and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Embedded Software Engineer II — Systems & Hardware Integration
Embedded Software Engineer II — Systems & Hardware Integration

Aleron • Melbourne (FL)

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

Acara Solutions, Inc. • Melbourne (FL)

On-site
USD 90,000 - 120,000
Onsite Embedded Software Engineer — C/Python & CI/CD
Onsite Embedded Software Engineer — C/Python & CI/CD

Talentify • Melbourne (FL)

On-site
USD 55,000 - 110,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+1
Embedded Software Engineer II
Embedded Software Engineer II

Aleron • Melbourne (FL)

On-site
USD 80,000 - 103,000
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 Architect - Defense/Aerospace
Senior Embedded Software Architect - Defense/Aerospace

Aleron • Melbourne (FL)

On-site
USD 117,000 - 157,000
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Aleron • Melbourne (FL)

On-site
USD 93,000 - 125,000
Embedded Software Intern — C/C++, Python, Hands-on Learning
Embedded Software Intern — C/C++, Python, Hands-on Learning

KB Signaling • Melbourne (FL)

On-site
USD 25,000 - 39,000
Senior Multi-Core Embedded Systems Engineer
Senior Multi-Core Embedded Systems Engineer

Collins Aerospace • Melbourne (FL)

Hybrid
USD 108,000 - 205,000
Medical insurance
Dental insurance
Vision insurance
+3