Sr Embedded 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 Sr Flight Software Engineer is responsible for developing, troubleshooting, and maintaining our Flight Software. The candidate will be one of the engineers responsible for developing new Flight Software, as well as providing Flight Software support for the Assembly, Integration, Test, Launch and Commissioning of our satellites. This will require the candidate to a have an in-depth knowledge of not only the Flight Software, but also the system as a whole.
The candidate will be an integral member of the Flight Software Team, which is responsible for developing and maintaining all the Embedded Flight Software for AST. All Embedded Software development is done in C++ and can also involve hardware interaction for debugging and board bring-up activities.
Duties and Responsibilities:
- Responsible for the design, development, and testing of new embedded software from initial concept, to subsystem integration, through full system deployment.
- Incorporate mission-specific microcontrollers into full systems capable of full spacecraft control.
- Be one of the leaders of the flight software and help guide all requirements to completion.
Minimum Qualifications:
- Must be a US Citizen or Permanent Resident Card Holder
- At least Bachelors Degree in Software Engineering or similar discipline, Masters preferred
- At least 5 years of professional experience working with Embedded Programming in a previous space program
- Ideally with experience in development and support
- Candidates should be local to the Lanham, Maryland Engineering Design Center. Relocation assistance will be provided.
- We fully support remote-work when possible, but this role will require performing hands-on troubleshooting from time-to-time. When no hardware interaction is needed, working from home is fully encouraged.
- Must be willing to travel up to 25% to support critical integration and test activities
Technical Requirements:
- Proficient with C and C++
- Proficient with the C++ 11 (and beyond) standard library
- Experience with multi-threaded environments
- Consideration for concurrency and inter-process communication
- Experience with various protocols such as:
- Serial communication protocols (RS-232, RS-485, CAN, SPI, etc)
- Debugging interfaces (SWD, JTAG)
- Experience working with a Real-Time Operating System (RTOS)
- Experience with development tools/technologies such as:
- Oscilloscopes
- Logic analyzers
- Multimeters
- Comfortable with reading and analyzing circuit diagrams and schematics
- Practicing development practices (Git, unit testing, continuous integration).
- Familiarity with the command-line and command-line tools
Other Considerations:
- Experience working with Embedded Linux
- Experience with some scripting language or languages (Python, Ruby, Bash, etc)
- Experience supporting integration and test activities
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.