Embedded Software Engineer (Long Term Contract)

Colossus Technologies Group

Palm Bay (FL)

On-site

USD 95,000 - 145,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Colossus Technologies Group in Melbourne, FL is seeking an Embedded Software Engineer to support military and commercial avionics programs. You will develop real-time embedded software for flight control systems and contribute to high-reliability platforms.

You will work in RTOS environments, write C/C++ code, implement drivers, and collaborate with hardware teams through bring-up, testing, and DO-178C certification activities.

Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field.
  • 5+ years of embedded software experience.
  • Strong proficiency in C/C++ for embedded systems.
  • Experience with RTOS (VxWorks, Integrity, QNX, FreeRTOS, or similar).
  • Familiarity with hardware interfaces (SPI, I2C, UART, CAN, Ethernet).
  • Experience with debugging tools such as JTAG, oscilloscopes, or logic analyzers.

Responsibilities

  • Design, develop, and maintain embedded software for avionics and aerospace systems.
  • Work in real-time operating systems (RTOS) environments to support deterministic performance.
  • Develop low-level drivers, middleware, and application-layer software in C/C++.
  • Interface with hardware teams for board bring-up, debugging, and integration.
  • Participate in full software lifecycle: requirements, design, coding, testing, and verification.
  • Support compliance with aerospace standards such as DO-178C and related certification processes.
  • Conduct code reviews, unit testing, and system validation in lab and flight-test environments.

Skills

Embedded software development
C/C++
RTOS experience
Hardware interfacing
Debugging

Education

Bachelor’s or Master’s in Computer Engineering or Electrical Engineering

Tools

JTAG
Oscilloscopes
Logic analyzers

Job description

Embedded Software Engineer – (Military & Commercial Programs)

Long-Term Contract

Melbourne, FL

We are partnering with multiple aerospace and defense organizations seeking Embedded Software Engineers to support next-generation avionics, flight control systems, and mission-critical platforms across both military and commercial aviation programs.

This is an opportunity to work on highly reliable, safety-critical systems that operate in real-time environments, contributing to aircraft performance, navigation, communications, and control systems.

Key Responsibilities
  • Design, develop, and maintain embedded software for avionics and aerospace systems
  • Work in real-time operating systems (RTOS) environments to support deterministic performance
  • Develop low-level drivers, middleware, and application-layer software in C/C++
  • Interface with hardware teams for board bring-up, debugging, and integration
  • Participate in full software lifecycle: requirements, design, coding, testing, and verification
  • Support compliance with aerospace standards such as DO-178C and related certification processes
  • Conduct code reviews, unit testing, and system validation in lab and flight-test environments
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field
  • 5+ years of experience in embedded software development
  • Strong proficiency in C/C++ for embedded systems
  • Experience with RTOS (VxWorks, Integrity, QNX, FreeRTOS, or similar)
  • Familiarity with hardware interfaces (SPI, I2C, UART, CAN, Ethernet)
  • Experience with debugging tools such as JTAG, oscilloscopes, or logic analyzers
Preferred Experience
  • Aerospace or defense background (avionics, flight controls, radar, communications systems)
  • Knowledge of DO-178C, ARINC 429/664, or MIL-STD protocols
  • Experience with safety-critical or high-reliability systems
  • Exposure to model-based development (MATLAB/Simulink)
  • Familiarity with secure or mission-critical environments
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

Novia Infotech • Elyria (OH)

On-site
USD 100,000 - 120,000
Embedded Software Engineer (Avionics)
Embedded Software Engineer (Avionics)

Softworld, a Kelly Company • Cambridge (MA)

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

OLSA Resources, Inc. • Phoenix (AZ)

On-site
USD 75,768 - 85,411
Embedded Software Developer/Engineer
Embedded Software Developer/Engineer

OLSA Resources, Inc. • Phoenix (AZ)

On-site
USD 80,000 - 110,000
Embedded Software Engineer (Avionics Systems)
Embedded Software Engineer (Avionics Systems)

Insight Global • Atlanta (GA)

On-site
USD 120,000 - 175,000
Medical insurance
Dental insurance
Vision insurance
+4
Real-Time Embedded Avionics Software Engineer
Real-Time Embedded Avionics Software Engineer

Cyient • Cedar Rapids (IA)

On-site
USD 95,000 - 120,000
Embedded Software Engineer - Aerospace
Embedded Software Engineer - Aerospace

AYM • Los Angeles (CA)

On-site
USD 130,000 - 185,000
Health & Insurance
15 PTO days
401(k) with company match
EMBEDDED SOFTWARE ENGINEER III
EMBEDDED SOFTWARE ENGINEER III

Platform Aerospace • Hollywood (MD)

On-site
USD 110,000 - 140,000
Embedded Software Engineer-Avionics Flight Controls Electronics
Embedded Software Engineer-Avionics Flight Controls Electronics

OLSA Resources, Inc. • Tucson (AZ)

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

Lynx Software Technologies, Inc. • Marietta (GA)

On-site
USD 120,000 - 160,000
Remote work opportunities based on rol
401K with generous employer match
Paid time off + holidays
+1