Software Engineer

Posted 8 Days Ago
Be an Early Applicant
Seal Beach, CA, USA
In-Office
Senior level
Agency • Professional Services
The Role
Develops and tests software for flight-critical systems using C, C++, Python, and shell scripting in UNIX/Linux and RTOS environments. Performs simulator and hardware-in-the-loop testing, implements software test frameworks, and uses DevOps tools including GitLab CI/CD, Jenkins, Gradle, Maven, and Artifactory. Requires an active TS or TS/SCI clearance and knowledge of aircraft systems, software testing practices, configuration control, and flight-test applications.
Summary Generated by Built In

Required Skills, Experience, and Education:

  • Must have an active TS or TS/SCI security clearance. 
  • 5 or more years of experience with C, C++, Python and/or shell scripts.
  • 5 or more years of experience working in UNIX or LINUX environment.
  • 5 or more years of experience working with Real-Time Operating Systems (RTOS).
  • 3 or more years of experience in testing flight critical systems via simulators and hardware-in-the-loop environment.
  • Experience with application DevOps tools, such as GitLab (CI/CD), Git Bash, Gradle, Maven, Jenkins, and Artifactory.
  • Bachelor’s Degree.

Desired Skills, Experience, and Education:

  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science and 5+ years of related work experience OR Bachelor’s Degree and 9+ years of directly related work experience OR 13+ years of related, relevant experience.
  • Experience with Agile Development.
  • Knowledge of aircraft systems (e.g., avionics, hydraulic, electrical, egress systems), components (e.g., multifunction displays wing, engine, landing gear transmission), and loadable/non-loadable software (e.g., radar operational programs, inertial navigation programs, operational flight programs).
  • Experience in the implementation of software test frameworks, tools and simulations.
  • Knowledge of internal and external software test frameworks, architectures, best practices and application in industry.
  • Knowledge of software practices (e.g., configuration control, change management, problem reporting, software design, peer review, testing, and T&E specific practices), programming languages, operating systems and computing technology applicable to laboratory and flight test systems, including real-time, non-real-time, network-centric, monitoring and control applications.

Skills Required

  • Active Top Secret or Top Secret/SCI security clearance
  • Five or more years of experience with C, C++, Python, and/or shell scripting
  • Five or more years of experience in UNIX or Linux environments
  • Five or more years of experience with Real-Time Operating Systems
  • Three or more years of experience testing flight-critical systems using simulators and hardware-in-the-loop environments
  • Experience with application DevOps tools, including GitLab CI/CD, Git Bash, Gradle, Maven, Jenkins, and Artifactory
  • Bachelor's degree
  • Bachelor of Science in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science with five or more years of related work experience
  • Bachelor's degree with nine or more years of directly related work experience
  • Thirteen or more years of related, relevant experience
  • Experience with Agile development
  • Knowledge of aircraft systems, aircraft components, and loadable or non-loadable software
  • Experience implementing software test frameworks, tools, and simulations
  • Knowledge of software test frameworks, architectures, best practices, and industry applications
  • Knowledge of software practices, programming languages, operating systems, and computing technology applicable to laboratory and flight-test systems
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
200 Employees
Year Founded: 2014

What We Do

Maania Consultancy Services is a recruitment company specializing in talent acquisition for IT, Engineering, Financial services, Defense, and Aviation, aiming to provide recruiting solutions for small to medium-sized businesses.

Similar Jobs

Boeing Logo Boeing

Software Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
El Segundo, CA, USA
170000 Employees
188K-280K Annually

Revel Logo Revel

Software Engineer

Aerospace • Hardware • Robotics • Software
In-Office or Remote
5 Locations
70 Employees

ServiceNow Logo ServiceNow

Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Santa Clara, CA, USA
29000 Employees
176K-308K Annually

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Software Engineer

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office
San Jose, CA, USA
85422 Employees
109K-219K Annually

Similar Companies Hiring

Fora Thumbnail
Agency • On-Demand • Professional Services • Sales • Software • Travel • Hospitality
New York, NY
250 Employees
Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
150 Employees
Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account