- We are currently seeking Mid-Level Software Engineers to become part of Training Systems team in Saint Louis, Missouri.
- These simulations support the deployment and training of next generation avionics and sensor systems for aircraft.
- The successful candidate will design, implement and test new cutting-edge capabilities and integrate them with a variety of other aircraft subsystems.
- Design, develop, and integrate software for real-time F-15 Simulators
- Define and executing test procedures to validate software requirements achieved
- Troubleshoot and resolve software issues
- Support software research and development projects
- Mentor new software engineers in best practices and in Training Systems processes
- Participate in software design and implementation peer reviews and provide constructive feedback to drive high quality deliverable software
- Contribute to team shared processes and "how to" documentation
- Bachelor of science (or greater) from an accredited course of study, in engineering, computer science, mathematics, physics, electrical engineering or chemistry or other technical degree
- 5+ years of experience programming with software development and analysis tools (Examples include: C++, Python, C#, Java, Rust, etc.)
- Defense aerospace software experience
- Research and development experience in Network Systems programming
- Experience with requirements, design, development, and test of software systems products
- Experience working on an Agile team using Agile methodologies
- Experience with Linux and windows development
- Experience with Git
- Design, develop, and integrate software for real-time F-15 Simulators
- Define and executing test procedures to validate software requirements achieved
- Troubleshoot and resolve software issues
- Support software research and development projects
- Mentor new software engineers in best practices and in Training Systems processes
- Participate in software design and implementation peer reviews and provide constructive feedback to drive high quality deliverable software
- Contribute to team shared processes and "how to" documentation
- Experience level: Experienced
- Minimum 5 years of experience
- Education: Bachelors
- Network Administration
- Agile Methodology
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact [email protected].
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.
Company
Location
Hazelwood, MO - United States of America
Job type
Full-Time
Rust Job Details
Job Description:
Position Responsibilities:
Basic Qualifications (Required Skills/Experience):
Preferred Qualifications (Desired Skills/Experience):
Education/experience:
Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics or chemistry (e.g. Bachelor) and typically 5 or more years' related work experience or an equivalent combination of technical education and experience (e.g. PhD, Master+3 years' related work experience). In the USA, ABET accreditation is the preferred, although not required, accreditation standard.
location: Hazelwood, Missouri
job type: Contract
salary: $55.49 - 66.49 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
qualifications:
skills:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs