The Software and Ground Solutions group at BAE Systems Space & Mission Systems is seeking a software engineer to develop high-quality embedded satellite software and associated test infrastructure across a portfolio of software programs. The work involves technology areas such as software development, CI/CD, containerization, C/C++, Rust, Python, and Ruby. The role supports satellite command-and-control, mission-planning, and data-analysis software systems and includes full software life-cycle activities from requirements through support. The role is part of the Engineering, Science and Analysis Strategic Capabilities Unit, whose collaborative, cross-functional teams deliver technologies for customer missions. This position requires on-site work five days each normally scheduled week at the primary work location. Travel and local commuting between company campuses and other possible non-company locations may be required. Work may take place in an office, laboratory, production floor, cleanroom, outdoors, or a remote research environment; occasional work in production centers may require protective equipment, and employees may access facilities in varying weather conditions.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior