← Back to jobs

Remote job

Senior Software Engineer - Tools & Enablement

Backend Full-time Permanent

Job details

Not specified Salary
Remote Eligibility
Senior Experience
Full-time Employment

About this role

Role overview A senior engineering role focused on building the development environments, automation pipelines, and internal tooling that enable safety-critical embedded software for a next-generation avionics System-on-Chip (SoC) platform. The position blends DevOps craftsmanship with deep familiarity in regulated aerospace software lifecycles, working across CI/CD, containerization, and engineering productivity. The role is primarily remote with up to 20% travel to Cedar Rapids, IA, and requires U.S. citizenship.

Responsibilities - Architect and maintain automated CI/CD pipelines that integrate the full safety-critical software lifecycle, from build through verification and release. - Develop and maintain Docker-based containers, virtualized environments, and reusable development infrastructure. - Build automation scripts, test harnesses, and homegrown engineering tools that reduce manual effort and standardize workflows across teams. - Support embedded software development across boot, application, and RTOS environments, including platforms such as VxWorks and LynxOS. - Integrate and support tooling for static analysis, code coverage, requirements verification, traceability, and timing analysis aligned to DO-178C processes. - Document processes, produce work instructions and training, and drive continuous improvements in engineering productivity.

Requirements - Bachelor's degree in Engineering, Computer Science, or a related STEM discipline with 5+ years of relevant experience. - Hands-on experience developing CI/CD pipelines using GitLab, Jenkins, or similar tools. - Experience with containerized or virtualized development environments, including Docker. - Strong automation and scripting skills in Python, Bash, or comparable languages. - Working knowledge of embedded software build, integration, test, and release workflows in safety-critical or regulated environments. - Understanding of DO-178C lifecycle processes, including traceability, verification, and configuration management expectations. - U.S. citizenship required.

Nice to have - Experience supporting DO-178C DAL A software development and certification activities. - Familiarity with DO-330 tool qualification. - Hands-on work with real-time operating systems such as VxWorks or LynxOS, avionics processing platforms, or embedded software development.

Benefits and work setup - Primarily remote work with up to 20% travel to Cedar Rapids, IA. - Pay range of $125,000–$150,000 USD, with compensation based on candidate experience and certifications.

Skills detected in the listing

PythonDocker
Detected Sep 4, 2026
Last verified Sep 4, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight