waypointjobs

JobSquad

Software Engineer III

coral gables, FL

Check who can apply and the requirements below before continuing.

About this opportunity

JobSquad lists this Software Engineer III opportunity in coral gables, Florida. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Job Title: Software Engineer III

Job Location: Coral Gables

Pay and Hours for Job + Benefits: $115k to $120K

Job Description:

Position Summary The Software Engineer III is a senior-level engineering position responsible for the design, development, integration, debugging, and verification of embedded software used in advanced commercial aircraft avionics and cockpit control systems. This position works closely with electrical, systems, test, and manufacturing engineering teams to develop reliable, safety-critical software solutions from initial concept through production release. The Software Engineer III will also provide technical guidance to junior engineers and contribute to software architecture, design reviews, troubleshooting, and continuous product improvement.

Key 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.

Required Qualifications

Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or a related technical field. Typically 5+ years of professional embedded software development experience, preferably in aerospace, avionics, defense, electronics, or another highly regulated industry. Strong programming experience with C and C++. Experience with embedded systems and real-time software development. Experience programming and debugging microprocessors or microcontrollers. Working knowledge of assembly language programming. Strong understanding of software development lifecycle principles. Experience troubleshooting both software and hardware-related issues. Knowledge of software verification, debugging, testing, and root-cause analysis. Experience using source-code control and software configuration-management tools. Strong analytical and problem-solving abilities. Ability to read electrical schematics, technical drawings, and engineering specifications. Strong written and verbal communication skills.

Preferred Qualifications

Previous experience developing commercial aviation or avionics software. Knowledge of DO-178 software-development principles or other aerospace software-development standards. Experience with Digital Signal Processing (DSP). Familiarity with Audio CODECs and embedded audio systems. Experience with aircraft communication protocols such as ARINC 429, CAN, RS-232/422/485, or similar communication interfaces. Experience with real-time operating systems (RTOS). Familiarity with oscilloscopes, logic analyzers, debuggers, emulators, and other electronic test equipment. Previous experience working with safety-critical or mission-critical embedded systems.

Core Competencies

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

The JobSquad Solutions Team is made up of experts around the country. Serving our local workforce communities is our passion. #AF

#J-18808-Ljbffr

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Govcio LLC

WhatJobs

Senior Dynamics Developer

washington, DC

$175,000.00 /Yr

Overview: GovCIO is looking for an experienced Senior CRM developer to support the continued enhancement and operations of a Microsoft Dynamics C…

Last received from source 2026-10-06View job

Govcio LLC

WhatJobs

Senior Application Developer

fairfax, VA

$165,000.00 /Yr

Overview: GovCIO is currently hiring a highly skilled Senior Application Developer with an active Secret clearance to design, build, and modify a…

Last received from source 2026-10-06View job

Govcio LLC

WhatJobs

Software Developer- SME

quantico, VA

$195,000.00 /Yr

Overview: GovCIO is currently hiring for a Software Developer-SME   to design, code, test, and maintain software applications and systems in supp…

Last received from source 2026-10-06View job

Govcio LLC

WhatJobs

Sr. Instructional Developer

fort meade, MD

$120,000.00 /Yr

Overview: GovCIO is currently hiring for an Instructional Developer  to design and develop training materials for personnel . This position will…

Last received from source 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Last received from source 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Last received from source 2026-10-06View job