We use essential cookies

Please Accept our Privacy Policy

Embedded S/w Engineer

The Judge Group

Owego, NY 13827 • $75.00 to $90.00 / hr • 10/19/2026

Job Description

Job Description

About the Role

We are seeking an Embedded Software Engineer to support the development of safety-critical avionics mission computing systems. This role involves designing, developing, testing, debugging, and integrating low-level embedded software components including device drivers, boot loaders, and system-level libraries running on real-time operating systems.

The ideal candidate will have a strong embedded C programming experience, exposure to RTOS-based development, and hands-on experience integrating software with custom hardware and FPGA platforms in laboratory environments.

Key Responsibilities

  • Design, develop, test, and debug embedded software for avionics mission computer systems.
  • Develop low-level software components including:
    • Device Drivers
    • Boot Loaders
    • Built-In-Test (BIT) Libraries
  • Develop software in C for LynxOS / Lynx Element RTOS environments.
  • Collaborate with FPGA, hardware, and systems engineering teams on interface development and integration.
  • Integrate custom hardware and FPGA designs with embedded software solutions.
  • Perform software verification, validation, troubleshooting, and error correction.
  • Participate in requirements reviews, design reviews, and code reviews.
  • Support safety-critical and mission-critical software development activities.
  • Prepare technical documentation and maintain compliance documentation.
  • Support certification and quality assurance activities throughout the software development lifecycle.

Required Qualifications & Skills

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or related field.
  • Strong experience in Embedded C programming.
  • Experience with Real-Time Operating Systems (RTOS).
  • Experience developing:
    • Device Drivers
    • Boot Loaders
    • Low-Level Embedded Software
  • Experience with hardware/software integration.
  • Understanding of software development lifecycle (SDLC).
  • Experience with debugging embedded systems.
  • Knowledge of software testing and validation methodologies.
  • Ability to work in a collaborative engineering environment.

Preferred Qualifications

  • Experience with LynxOS or Lynx Element RTOS.
  • Aerospace, avionics, defense, military systems, or mission-critical embedded systems experience.
  • FPGA integration experience.
  • Experience with safety-critical systems.
  • Familiarity with DO-178C, certification, or regulated software development environments.
  • Experience with laboratory integration and hardware testing.

Work Environment & Technology

Technologies:

  • Embedded C
  • LynxOS / Lynx Element RTOS
  • Device Drivers
  • Boot Loaders
  • FPGA Interfaces
  • Embedded Debugging Tools
  • Hardware Integration Labs

Schedule:

  • 4/10 Work Week
  • First Shift

Full-time onsite in Owego, NY