Senior Embedded Avionics Software Engineer

JobSquad

Coral Gables (FL)

On-site

USD 115,000 - 120,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JobSquad is seeking a Software Engineer III to design, develop, and verify embedded avionics software in Coral Gables. You will work with cross-functional teams on requirements, architecture, coding, and verification for safety-critical systems.

The role demands deep embedded development experience in C/C++, assembly, and RTOS environments, plus strong debugging and collaboration skills across hardware and software disciplines.

Qualifications

  • Bachelor’s degree in a related technical field and 5+ years embedded software experience.
  • Experience in design, development, integration, debugging, and verification of embedded software for avionics.
  • Strong C/C++ programming and hardware/software integration knowledge.

Responsibilities

  • Design, develop, test, debug, and maintain embedded software for avionics equipment and aircraft control systems.
  • Develop software using C/C++, assembly language, and other embedded programming technologies.
  • Participate in requirements analysis, software architecture, detailed design, coding, integration, and verification.
  • Develop and maintain software for microprocessors, microcontrollers, DSPs, and embedded control platforms.
  • Analyze system and software requirements and translate them into reliable technical solutions.
  • Perform software and hardware integration testing.
  • Troubleshoot complex interactions between embedded software, electronics, processors, communication buses, and peripheral devices.
  • Develop prototypes and proof-of-concept solutions for new avionics products and enhancements.
  • Participate in software verification activities for both personally developed software and software developed by other engineers.
  • Conduct peer reviews, code reviews, design reviews, and technical documentation reviews.
  • Investigate software defects, determine root causes, and implement corrective actions.
  • Optimize embedded software for reliability, memory utilization, execution speed, and overall system performance.
  • Work closely with hardware engineers to resolve board-level and system-level technical issues.
  • Support engineering testing, qualification testing, manufacturing, and production troubleshooting.
  • Maintain software documentation, specifications, test procedures, revision records, and engineering reports.
  • Assist with software configuration management and version-control processes.
  • Mentor and provide technical guidance to Software Engineer I and II team members.
  • Participate in continuous improvement initiatives involving software development and verification processes.

Skills

Embedded Software Development
C/C++ Programming
Assembly Language
Avionics Systems
Embedded Controls
Software Verification & Validation
Hardware/Software Integration
Technical Troubleshooting
Root-Cause Analysis
Software Architecture
Configuration Management
Engineering Documentation
Cross-Functional Collaboration
Technical Mentoring

Education

Bachelor’s degree in Computer Engineering / Software Engineering / Computer Science

Job description

JobSquad is seeking a Software Engineer III to design, develop, and verify embedded avionics software in Coral Gables. You will work with cross-functional teams on requirements, architecture, coding, and verification for safety-critical systems.

The role demands deep embedded development experience in C/C++, assembly, and RTOS environments, plus strong debugging and collaboration skills across hardware and software disciplines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III
Software Engineer III

JobSquad • Coral Gables (FL)

On-site
USD 115,000 - 120,000
Senior Embedded Avionics Software Engineer (Onsite)
Senior Embedded Avionics Software Engineer (Onsite)

PDS Defense • Coral Gables (FL)

On-site
USD 130,000 - 145,000
Aerospace Embedded Software Engineer III
Aerospace Embedded Software Engineer III

Platform Aerospace • Hollywood (MD)

On-site
USD 120,000 - 160,000
Senior Embedded Flight Software Engineer
Senior Embedded Flight Software Engineer

InvestedintheMission • Huntsville (AL)

On-site
USD 91,000 - 139,000
Medical benefits
401K employer matching
9/80 work schedule
+1
Senior Embedded Software Engineer - Avionics Displays
Senior Embedded Software Engineer - Avionics Displays

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 87,000 - 165,000
Medical insurance
Dental insurance
Vision insurance
+2
Avionics Digital Electronics Engineer - FPGA/VHDL Expert
Avionics Digital Electronics Engineer - FPGA/VHDL Expert

JobSquad • Coral Gables (FL)

On-site
USD 120,000 - 135,000
Senior Embedded Software Engineer – Avionics
Senior Embedded Software Engineer – Avionics

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 135,803 - 204,500
Medical benefits
Dental benefits
Vision benefits
+8
Embedded Avionics Software Engineer (Defense)
Embedded Avionics Software Engineer (Defense)

Sapsol Technologies Inc • Fort Worth (TX)

On-site
USD 110,000 - 140,000
Embedded Software Developer/Engineer
Embedded Software Developer/Engineer

OLSA Resources, Inc. • Phoenix (AZ)

On-site
USD 80,000 - 110,000
Senior Embedded Software Engineer – Avionics Displays
Senior Embedded Software Engineer – Avionics Displays

Prattwhitney • Cedar Rapids (IA)

On-site
USD 87,000 - 165,000
Relocation assistance
Medical, dental, vision insurance
401(k) plan