Principal Systems Software Engineer - Jet Engine Test Cells

Calspan Corporation

• $120K — $180K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 10+ years of programming or related industry experience
  • Proficiency in C, C++, Labview, Python, or similar languages
  • Experience with Bash, Make, CMake, and Git
  • Familiarity with Linux operating systems
  • Ability to interpret wiring diagrams and mechanical drawings
  • Experience with electro-mechanical systems

Responsibilities

  • Design and develop software for the Data Acquisition and Control System (DACS)
  • Troubleshoot and optimize system performance and reliability
  • Collaborate with cross-functional engineering teams
  • Lead and mentor junior and mid-level engineers
  • Integrate software solutions with modern measurement hardware
  • Maintain comprehensive system documentation and best practices

Benefits

  • 9/80 work schedule with every-other Friday off
  • On-site work in a newly renovated location
  • Professional development opportunities
  • Collaborative work environment
  • Potential for mentorship and leadership growth
Full Job Description
Overview

The Principal Systems Software Engineer will play a critical role in designing, developing, and maintaining Linux-based software solutions for the Data Acquisition and Control System (DACS) used in jet engine testing. This role involves architecting new features, optimizing system performance, integrating modern measurement hardware to enhance testing capabilities, providing technical leadership, maintaining comprehensive system documentation and adhering to best practices in software development and deployment.

9/80 work schedule available (every-other Friday off)! This position is on-site at our newly renovated St. Paul location.

Responsibilities

Core Responsibilities Listed Below - Compensation and position level commensurate with education and experience.
  • Design and Develop Software Solutions: Architect, design, and implement software tools and systems to maintain and enhance the Linux-based Data Acquisition and Control System (DACS) used in the testing of jet engines, ensuring seamless integration with new hardware and improving system functionality.
  • Troubleshoot and Optimize System Performance: Identify, diagnose, and resolve performance bottlenecks and functional issues within the DACS environment, continuously improving the overall reliability and efficiency of the software.
  • Collaborate with Cross-Functional Teams: Work closely with other software engineers, hardware engineers, and engineering leadership to develop and deliver new features for the DACS, ensuring the system interfaces effectively with various instrumentation, measurement equipment, and other test facility hardware
  • Lead and Mentor Software Engineering Team: Provide technical leadership and mentorship to junior and mid-level engineers, guiding best practices in software development, architecture, and troubleshooting.
  • Integrate Modern Measurement Hardware: Develop and implement software solutions on Linux to connect and communicate with modern measurement hardware, ensuring compatibility and enhancing the overall testing capabilities.
  • Maintain System Documentation and Best Practices: Maintain comprehensive documentation of the software architecture, design patterns, and system configurations while enforcing best practices for coding, testing, and software deployment


Qualifications

Preferred Education / Experience:
  • Bachelor's degree in Computer Science, Engineering, or related discipline
  • 10+ years of experience in computer programming or similar industry or;
  • A combination of education and experience equivalent to the above.


Preferred Knowledge / Ability:
  • Experience with C, C++, Labview, Python, or similar programming languages
  • Experience with Bash, Make, CMake, and Git
  • Experience in development for the Linux operating system
  • Comfortable working with Atlassian tools (Jira & Confluence)
  • Ability to read wiring diagrams and/or mechanical drawings
  • Ability or experience with electro-mechanical systems
  • Experience with logic controllers or similar programmable computer devices/resources
  • Experience in structural programming, controls, data acquisition, and/or jet engine testing preferred
  • Valid Driver's License
  • Valid Passport
  • US Person
  • Ability to travel up to 15%

Salary Range (min)

USD $120,000.00/Yr.

Salary Range (max)

USD $180,000.00/Yr.

Similar Jobs

More Jobs at Calspan Corporation

More Aerospace & Defense Jobs

Find similar Principal Systems Software Engineer - Jet Engine Test Cells jobs: