Senior Embedded Software Engineer

ITMC Systems, Inc

Florida

On-site

USD 110,000 - 160,000

Full time

7 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ITMC Systems, Inc in Clearwater, FL seeks a Senior Embedded Software Engineer to design and maintain avionics software for real-time systems, with emphasis on ADA and safety-critical aerospace applications. You will participate across requirements analysis through verification and certification support.

The ideal candidate has 8+ years in embedded software, strong ADA and C/C++, and experience in avionics or defense domains.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or related field.
  • 8+ years of embedded software development experience.
  • Strong ADA programming experience.
  • Experience in avionics, aerospace, or defense software development.
  • Solid understanding of embedded systems and real-time architectures.
  • Experience with Git, ClearCase, or SVN for software configuration management.
  • Knowledge of Software Development Life Cycle (SDLC).
  • Excellent analytical, problem-solving, and communication skills.

Responsibilities

  • Design, develop, enhance, and maintain embedded avionics software using ADA.
  • Analyze system and software requirements and translate them into detailed software designs.
  • Develop software for real-time embedded systems used in aerospace and avionics applications.
  • Perform software integration, verification, validation, and troubleshooting activities.
  • Support legacy software modernization and maintenance efforts.
  • Conduct code reviews and ensure compliance with software quality standards.
  • Develop unit tests and support system-level testing activities.
  • Collaborate with systems, hardware, integration, and certification teams.
  • Generate and maintain software documentation, including requirements, design, test procedures, and test reports.
  • Support certification activities in accordance with aerospace standards and customer requirements.
  • Investigate software anomalies and perform root cause analysis.

Skills

ADA programming
Real-time embedded systems
C/C++
Aerospace/defense experience
SDLC knowledge
Analytical thinking
Communication skills

Education

Bachelor's degree in Computer Science / Computer Engineering / Electrical Engineering / Aerospace Engineering / related field

Tools

Git
ClearCase
SVN
DOORS

Job description

Job Title- Senior Embedded Software Engineer
Job Location- Clearwater, FL, USA (Onsite)
Position Summary:

We are seeking an experienced Senior Embedded Software Engineer to support the development, maintenance, and enhancement of avionics software systems. The ideal candidate will have strong expertise in ADA programming, real-time embedded systems, and safety-critical aerospace applications. This role involves working throughout the software development lifecycle, from requirements analysis through verification and certification support, for avionics platforms.

Key Responsibilities:
  • Design, develop, enhance, and maintain embedded avionics software using ADA.
  • Analyze system and software requirements and translate them into detailed software designs.
  • Develop software for real-time embedded systems used in aerospace and avionics applications.
  • Perform software integration, verification, validation, and troubleshooting activities.
  • Support legacy software modernization and maintenance efforts.
  • Conduct code reviews and ensure compliance with software quality standards.
  • Develop unit tests and support system-level testing activities.
  • Collaborate with systems, hardware, integration, and certification teams.
  • Generate and maintain software documentation, including requirements, design, test procedures, and test reports.
  • Support certification activities in accordance with aerospace standards and customer requirements.
  • Investigate software anomalies and perform root cause analysis.
Required Qualifications:
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or related field.
  • 8+ years of embedded software development experience.
  • Strong programming experience in ADA.
  • Experience in avionics, aerospace, or defense software development.
  • Solid understanding of embedded systems and real-time software architectures.
  • Experience with software debugging and integration activities.
  • Knowledge of software configuration management tools such as Git, ClearCase, or SVN.
  • Strong understanding of the Software Development Life Cycle (SDLC).
  • Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications:
  • Experience with DO-178C airborne software development and certification processes.
  • Knowledge of avionics communication protocols such as ARINC 429, ARINC 664, MIL-STD-1553, or Ethernet-based avionics networks.
  • Experience with safety-critical and mission-critical software development.
  • Proficiency in C/C++ along with ADA.
  • Familiarity with real-time operating systems (RTOS).
  • Experience with requirements management tools such as DOORS.
  • Experience with avionics testing, hardware/software integration, and lab environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Embedded Avionics Software Engineer
Real-Time Embedded Avionics Software Engineer

Cyient • Cedar Rapids (IA)

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

Novia Infotech • Elyria (OH)

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

ITMC Systems, Inc • Florida

On-site
USD 110,000 - 160,000
Software Engineer III
Software Engineer III

JobSquad Florida • Coral Gables (FL)

On-site
USD 120,000 - 160,000
Engineering Manager
Engineering Manager

Sky Limit Systems • Florida

On-site
USD 180,000 - 210,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
Senior Embedded Software Engineer

Lancesoft • Yorba Linda (CA)

On-site
USD 110,000 - 135,000
Embedded Software Engineer (VxWorks)
Embedded Software Engineer (VxWorks)

Colossus Technologies Group • United States

Remote
USD 110,000 - 140,000
Senior Embedded Software Engineer, Real-Time Aerospace
Senior Embedded Software Engineer, Real-Time Aerospace

JobDiva, Inc. • Cedar Rapids (IA)

On-site
USD 120,000 - 160,000
Software Engineering Manager
Software Engineering Manager

Sky Limit Systems • Tampa (FL)

On-site
USD 150,000 - 190,000