Associate Flight Software Engineer Job at AST SpaceMobile
AST SpaceMobile and our global partners are building the first and only space-based cellular broadband network to be accessible by standard smartphones. Called SpaceMobile, this ultra-powerful network is being designed to provide connectivity at 4G/5G speeds everywhere on the planet – on land, at sea and in flight.
Summary:
The Associate Flight Software Engineer will be responsible for developing new Flight Software, as well as providing Flight Software support for the Assembly, Integration, Test, Launch and Commissioning of our satellites.
Duties and Responsibilities:
- Implement new features for development in support of on-going or scheduled missions
- Debug and resolve any bug issues with current software, whether identified on the ground or in flight
- Work closely with other divisions of the Software group (testing, simulation, and ground software) to advance any objectives.
- Be a representative of the FSW group when communicating with other sub-systems and systems engineering.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Mathematics, or related field required.
- Must be a US Citizen or Permanent Resident Green card holder or have a legal US work permit Proficient with C and C++
- Comfortable with the C++ 11 (and beyond) standard library
- Experience with multi-threaded environments
- Consideration for concurrency and inter-process communication
- Familiar with various protocols such as:
- Serial communication protocols (RS-232, RS-485, CAN, SPI, etc)
- Debugging interfaces (SWD, JTAG)
- Comfortable with development tools/technologies such as:
- Oscilloscopes
- Logic analyzers
- Multimeters
- Comfortable using version control software, preferably Git
- Familiarity with the command-line and command-line tools
- Experience developing software on a Windows PC
Preferred Qualifications:
- Experience working with a Real-Time Operating System (RTOS)
- Experience working with ARM microcontrollers
- At least two years of related experience required.
- Familiar with reading and analyzing circuit diagrams and schematics
- Experience developing software for satellites or other real-time safety-critical systems
- Experience maintaining a large and complex codebase
- Experience with some scripting language or languages (Python, Ruby, Bash, etc)
AST SpaceMobile is an Equal Opportunity, at will Employer; employment is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
Please Note :
bankofmontserrat.ms is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, bankofmontserrat.ms provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.