Software Engineer Staff

RMS Until 9/7/2026 5+ years exp First posted June 12, 2026 Last posted July 9, 2026
Job description
Bachelor’s degree from an accredited college in a related discipline, and 5+ years of related experience and may have a post-secondary degree or training in a related discipline.

Experience with C/C++ for real time or safety critical systems.

Proficiency with scripting languages such as Bash, Python, or Perl.

Proven experience using Git (branching, merging, pull request workflow) and GitLab for source code management, pipeline creation, and CI/CD of builds and automated tests.

Ability to produce detailed specifications, design documents, and test documentation.

Familiarity with version control best practices and continuous integration/continuous delivery processes.

Due to the Government Security clearance requirement, U.S. citizenship is a requirement for consideration.
About this role

Summary

Design, develop, and maintain real-time safety-critical software systems.

Job title

Software Engineer Staff

Experience level

5+ years

Minimum experience

5+ years exp

Industry

software

Location requirements

RMS, remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

C++scripting languagesgitgitlabci/cdversion control

Preferred skills

None specified

Specializations

real-time systemssafety critical systemsC++scripting languagesgit
Locations

Structured locations inferred from the posting.

3211 Nebraska Ave, Council Bluffs, IA 51501, USA

Work arrangement unknown City