Flight Software Engineer
Job description
Overview:Must be a US Citizen or Permanent Resident
W2 with full benefits - 1 year contract position with potential for extension or conversion
COVID19: Must be fully vaccinated and provide valid proof of a completed COVID19 vaccination prior to starting work, absent an approved accommodation for religious or medical reasons.
Customer and contract specific training will be required and provided.
Location - JPL/NASA, Pasadena, CA (Must be onsite)
Offer contingent on ability to successfully pass a background check and drug screen
LCAT - Engineering Applications Software Engineer III
The US base salary range for this full-time position is $47-86/hr + benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
Responsibilities:As a flight software engineer, you will have the opportunity to implement or test spacecraft capabilities potentially including command, communication, data management, instrument managers, and fault protection. From low-level device drivers to high-level behaviors, you’ll find many interesting programming opportunities.
Responsibilities:
- Design and implement real-time flight software for spacecraft in C
- Develop test plans, unit tests, and evaluate test results. Run tests against simulators and testbeds
- Identify and troubleshoot technical issues with flight software in an integrated system
- Work on a team with experienced flight software developers
Qualifications:Required Skills:
- BS in Computer Science or Computer Engineering or related technical discipline with typically a minimum of 6 years of related experience; Master’s degree in similar disciplines with typically a minimum of 4 year of related experience; or PhD with 2 years related experience in similar disciplines
- Experience with embedded software development
- Experience with the Greenhills Integrity operating system, as well as time and space partitioned flight software architectures.
- Excellent C programming skills Multi-threaded programming Coursework in operating systems, computer architecture, algorithms, and data structures
Preferred Qualifications:
- Experience with programming languages, software engineering, computer science theory Python, C++, or Java
- Experience with JPL flight software development principles, practices, and procedures
Job Type: Full-time
Pay: $47.00 - $86.00 per hour
www.arclintfl.com 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, www.arclintfl.com 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, www.arclintfl.com is the ideal place to find your next job.