Skip to main content
CareerCircle Home
Log in
Join
Search for and find Flight Software Engineer jobs and Actalent jobs at CareerCircle.com
Actalent jobs, learn more at CareerCircle.com

Flight Software Engineer

Actalent

Posted Monday, May 19, 2025

Posting ID: JP-005289236

Centennial, CO
Share:
FacebookTwitterLinkedin

Flight Software Engineer


Job Description

The Software Engineer participates in all portions of the software life cycle (concept development, requirements definition, design, development, testing, and deployment) of software to support ongoing and future small satellite programs. This individual must have a strong working knowledge of embedded software development using C++ and must have a strong experience in developing code on embedded processors. The ideal candidate will have recent experience with at least one real-time operating system and be familiar with both asymmetric and symmetric multiprocessing architectures. The candidate must also be comfortable working in an Agile Scrum environment.


Responsibilities

  • Participate in all phases of the software life cycle including concept development, requirements definition, design, development, testing, and deployment.
  • Develop flight software for small satellite programs using embedded C++.
  • Implement client-server applications using socket I/O with TCP/UDP.
  • Lead a team in developing software, including utilizing software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated builds.
  • Create software designs using SysML/UML.
  • Test and debug experience
  • Manage source code using configuration management platforms such as GIT and SVN.
  • Optimize computer system performance, including timing optimization.

Essential Skills

  • 6+ years of strong technical experience in C++ and Object-Oriented Programming.
  • Knowledge of software development methodologies such as Agile/Scrum.
  • Experience developing on Linux.
  • Experience with embedded programming and new board build-up.
  • Flight Software experience
Compensation:$90

Contact Information

Recruiter: Arlynda Panvino

Phone: (847) 273-3617

Email: apanvino@actalentservices.com

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
On-Site
Operating Systems
Debugging
Code Review
Software Engineering
Development Testing
Agile Methodology
Git (Version Control System)
Embedded Systems
Embedded Software
C++ (Programming Language)
Scrum (Software Development)
Systems Modeling Language
Configuration Management
Object-Oriented Programming (OOP)
Software Development Methodologies
Transmission Control Protocol (TCP)
Static Program Analysis
Flight Software
Client Server Applications
Multiprocessing

Blog