DeveloperJobs.io
← Back to all jobs

Job Description

The Embedded Software Engineer will help develop mission-critical aerospace embedded software with a strong emphasis on implementation and laboratory validation. This contract-to-hire role is fully onsite in Frederick, MD and includes both hands-on engineering work and technical mentorship.

Onsite Role Details

  • Location: Frederick, MD (onsite)
  • Work model: Fully onsite
  • Employment type: Contract to hire
  • Compensation: USD 72 - 96 per hour
  • Pay range: $72.11 - $96.15/hr
  • Application timeline: Anticipated to close Sep 21, 2026

Responsibilities

  • Act as an individual contributor while mentoring embedded software engineers through technical guidance and career development support.
  • Partner with senior technical leadership to architect and implement embedded software solutions aligned to aerospace and defense program requirements.
  • Design, develop, and maintain embedded software primarily in C, with additional work as needed in C++ and Python and other relevant languages.
  • Support compliance with applicable aerospace and defense standards, including AS9115 and DO-178C, with attention to system safety and reliability.
  • Manage assigned tasks by tracking progress, reporting status to team leaders, and adjusting priorities to meet schedule and budget constraints.
  • Perform thorough code reviews, enforce coding standards, and help maintain software quality across the embedded codebase.
  • Coordinate with systems engineering and hardware teams to ensure software integration with the overall system architecture.
  • Initiate, plan, and execute laboratory testing to validate embedded software functionality, performance, and safety.
  • Contribute to safety-compliant software and system safety processes aligned with MIL-STD-882.
  • Participate in requirements and compliance management activities, using modeling and tools to trace and verify requirements.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a closely related field.
  • 5+ years of experience developing embedded software for defense or aerospace systems.
  • Strong proficiency in Embedded C, including experience on bare-metal platforms and RTOS.
  • Experience programming in C++, with additional development or scripting experience in Python.
  • Hands-on experience with microcontroller-based embedded systems and low-level software development.
  • Experience using embedded development tools, including compilers, debuggers, and version control systems.
  • Ability to perform and participate in code reviews and enforce coding standards to maintain software quality.
  • Strong communication skills and the ability to collaborate across software, systems, and hardware teams.
  • Excellent organizational and problem-solving skills, including task management, progress tracking, and priority adjustment.
  • Experience working with mission-critical, safety-focused aerospace and defense applications following established processes and standards.
  • Familiarity with aerospace and defense software standards such as AS9115 and DO-178C for system safety.
  • Knowledge of safety-critical systems development and safety processes in compliance with MIL-STD-882.
  • Experience developing embedded software for System-on-Chip (SoC) designs, including RFSoC and similar platforms.
  • Background in embedded software for advanced systems, RF front ends, mixed-signal, and digital solutions.
  • Experience with requirements and compliance management tools such as DOORS, Visure, or similar platforms.
  • Hands-on experience with aerospace or defense embedded platforms and associated test environments.
  • Demonstrated ability to mentor and provide technical oversight to embedded software team members.
  • Familiarity with mission-critical, high-reliability systems and related verification and validation practices.

Technologies

  • C, C++, Python
  • Embedded C
  • RTOS
  • Bare-metal platforms
  • Microcontroller-based embedded systems
  • System-on-Chip (SoC) designs
  • RFSoC
  • AS9115
  • DO-178C
  • MIL-STD-882
  • DOORS
  • Visure

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan with Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)

Similar Jobs