24 days old

Software Engineer IV

Cleveland, OH 44135
  • Jobs Rated

Software Engineer IV

NASA Glenn Research Center

Cleveland, Ohio


HX5 is an award-winning provider of engineering, research and development, and technical services to clients such as NASA and the Department of Defense.  Founded in 2004, HX5 is a fast-growing veteran and woman-owned company with locations nationwide.


HX5, in support of the GEARS contract at NASA Glenn Research Center, is seeking an experienced Software Engineer to provide software engineering and development support to NASA Glenn Research Center (GRC) Research and Engineering Directorate in support of the Electrified Aircraft Powertrain Technologies (EAPT) subproject of the Advanced Aircraft Transportation Technology (AATT) project.  This project supports activities that are being conducted to establish system designs and technology that will enable 150 passenger aircraft to be propelled using fans or propellers driven by electric motors. Some configurations also use onboard generators to provide power to the motors.


The selected candidate will provide software support (requirements, design, implementation, and test) for the EAPT reconfigurable NASA Electric Aircraft Testbed (NEAT) being developed and expanded at the Neil A. Armstrong Test Facility (formerly NASA Plum Brook Station) for validating electric aircraft power systems.  This effort could require on-site work at the Neil A. Armstrong Test Facility in Sandusky, Ohio a few times per week. 


Required Skills: 


Software Engineer with skills, experience, and knowledge in the following areas:

  • Software engineering and development knowledge with an understanding of good software engineering practices

  • Good understanding of data communications and networking concepts and standards such as CANBus, TCP/IP, UDP

  • Software requirements analysis and architecture design

  • Designing, documenting and implementing software architecture

  • Experience with implementing requirements in design

  • All phases of software testing including unit testing as well as debugging

  • Authoring requirements, design, interfaces, and test documents

  • Good understanding of computer science fundamentals (data structures, algorithms, and modern methodologies, design patterns)

  • Organization of computer software configuration items and component object modules

  • Good communication skills and the ability to work independently or as a member of a software development team.

 Other Desired Skills:


  • Knowledge of controls (PID)

  • Ability to read schematics

  • Languages: C/C#, Bash script

  • GUI Programming

  • Operating Systems: Linux, Windows

  • Xenomai real-time development framework

  • Understanding of Real-time operating system (RTOS) fundamentals

  • Protocols: CANBus, UDP, TCP/IP, ARINC664

  • Experience with software tools: Visual Studio, Packet Analyzers, Version Control

  • Experience with virtual machines and virtualization platforms such as VirtualBox

  • Database experience such as SQLite and SQL Programming Language

  • Understanding of NASA Software Engineering Requirements and Standards including NPR 7150.2




Computer Science or Software Engineering degree with one of the following combinations of education and experience:

  • Bachelor's degree and more than 10 years of experience

  • Masters degree with 6 to 15 years of experience

  • Ph.D. and 0 to 3 years of experience


*Must be a US Citizen and successfully complete a U.S. government background investigation.

**Must be able to obtain and maintain the appropriate level of security clearance for the position.


HX5 offers a competitive salary and benefits package to include:

  • Medical/dental/vision insurance

  • 401(k) plan with company match

  • Paid holidays

  • Accrued Paid Time Off


HX5, LLC is an equal opportunity (M/F/D/V) and a Drug Free Workplace employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status. 


ACCESSIBILITY NOTICE: If you need a reasonable accommodation for any part of the employment process due to a physical or mental disability, please send an email to: employment@hxfive.com or call (850) 362-6551.



Jobs Rated Reports for Software Engineer

Posted: 2021-03-21 Expires: 2021-04-20

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer IV

Cleveland, OH 44135

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast