Senior Software Engineer - Embedded Tooling & Verification

Collins Aerospace

Cedar Rapids (IA)

On-site

USD 87,000 - 165,000

Full time

8 days ago

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

Collins Aerospace in Cedar Rapids, IA is seeking a Senior Software Engineer to support tooling, automation, and verification infrastructure within the Embedded Platform Software team in the APA organization.

You will help create repeatable, certifiable workflows for avionics product development and maintain engineering tools, automation pipelines, and test infrastructure used across software, hardware, and systems teams.

Qualifications

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience
  • Experience developing engineering tools or automation using Python, with working knowledge of C and C++
  • Hands‑on experience with CI/CD systems (GitLab preferred) and Linux‑based development
  • Proficiency with Git or Subversion, and experience using workflow tools such as Jama and Jira
  • Experience using or supporting build, test, and data systems such as Make/CMake, MongoDB, and Grafana

Responsibilities

  • Develop and maintain engineering tools and automation scripts to support embedded software development, systems workflows, hardware integration, and verification activities
  • Implement tools that extract, transform, and correlate data from Git, Subversion, Jama and Jira systems
  • Automate documentation and certification artifact generation required for DO‑178C traceability and reporting
  • Support creation and maintenance of Linux- and container-based tooling environments
  • Contribute to CI/CD pipelines in GitLab, enabling automated build, integration, and verification workflows
  • Integrate third‑party tools and test frameworks into CI environments
  • Support build workflows using Make, CMake, or similar systems
  • Improve consistency and reliability of automated build and test processes
  • Develop digital test harnesses and verification tools for embedded platform software running on simulators, virtual targets, and hardware‑adjacent environments
  • Build automation for test orchestration, data collection, metrics, and reporting
  • Integrate verification tools with MongoDB, Grafana, and internal dashboards
  • Ensure tools and automation support DO‑178C objectives for reliability, determinism, and documentation
  • Support tool assurance activities consistent with DO‑330 guidance
  • Develop and maintain usage documentation and user support materials and provide team training
  • Work with Systems, Platform Software, Hardware/FPGA, and Verification teams to understand workflow needs and develop effective tooling solutions

Skills

Python scripting
C/C++
CI/CD pipelines
Linux development
Git/Subversion
MongoDB/Grafana

Education

STEM degree + experience

Tools

GitLab
Docker/Podman
Jama
Jira
Make/CMake
MongoDB
Grafana

Job description

Collins Aerospace in Cedar Rapids, IA is seeking a Senior Software Engineer to support tooling, automation, and verification infrastructure within the Embedded Platform Software team in the APA organization.

You will help create repeatable, certifiable workflows for avionics product development and maintain engineering tools, automation pipelines, and test infrastructure used across software, hardware, and systems teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Avionics Tools Software Engineer II — CI & Automation
Avionics Tools Software Engineer II — CI & Automation

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 100,000 - 130,000
Medical Insurance
Dental Insurance
Vision Insurance
+21
Senior Software Engineer, Avionics Tooling & Verification
Senior Software Engineer, Avionics Tooling & Verification

RTX • Cedar Rapids (IA)

On-site
USD 120,000 - 150,000
Lead Embedded Avionics Software Engineer
Lead Embedded Avionics Software Engineer

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 136,000 - 205,000
Medical insurance
Dental insurance
Vision insurance
+11
Senior Software Engineer - Avionics DO-178 (Hybrid)
Senior Software Engineer - Avionics DO-178 (Hybrid)

Collins Aerospace • Huntsville (AL)

Hybrid
USD 87,000 - 165,000
Medical, dental, and vision insurance
3 weeks of vacation
401(k) plan with employer matching
Senior Principal Software Engineer – Avionics
Senior Principal Software Engineer – Avionics

RTX • Cedar Rapids (IA)

On-site
USD 136,000 - 252,000
Senior Embedded Software Engineer - Real-Time Avionics
Senior Embedded Software Engineer - Real-Time Avionics

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 87,000 - 165,000
Medical, dental, and vision insurance
Three weeks vacation
Generous 401(k) with company matching
Senior Avionics Systems Engineer — Flight Test
Senior Avionics Systems Engineer — Flight Test

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 87,000 - 165,000
Medical, dental, and vision insurance
Three weeks of vacation for newly hire
Generous 401(k) plan with employer 2nd
+4
Principal Embedded Platform Software Engineer
Principal Embedded Platform Software Engineer

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 108,000 - 205,000
Medical, dental, and vision insurance
Three weeks of vacation for new hires
Generous 401(k) plan with matching
Senior Software Engineer - Tooling, Automation, and Verification Infrastructure
Senior Software Engineer - Tooling, Automation, and Verification Infrastructure

RTX (Raytheon) • Cedar Rapids (IA)

On-site
USD 120,000 - 150,000
Avionics Systems Engineer II: Onsite Aerospace
Avionics Systems Engineer II: Onsite Aerospace

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 69,000 - 131,000
Medical, dental, and vision insurance
Three weeks of vacation
Generous 401(k) with matching and Life
+2