Sr. Software Engineer

sierranevadacorporation.info

Hybrid
Agile, collective environment
Software excellence
Linux-based operating systems
As a Senior Software Engineer, you will be responsible for driving the strategic development and continuous improvement of software systems for cutting-edge aerospace applications

Job Summary

  • As a Senior Software Engineer, you will be responsible for driving the strategic development and continuous improvement of software systems for cutting-edge aerospace applications.
  • SNC offers annual incentive pay based upon performance that is commensurate with the level of the position.
  • SNC is a global leader in aerospace and national security committed to moving the American Dream forward.

Matching Summary

As a Senior Software Engineer, you will be responsible for driving the strategic development and continuous improvement of software systems for cutting-edge aerospace applications.

Skills & Requirements

Must-have

  • agile, collective environment
  • software excellence
  • Linux-based Operating Systems
  • object-oriented programming languages
  • software development methodologies
  • common data structures

Nice-to-have

  • digital manufacturing and Industry 4.0
  • real-time operating systems
  • embedded systems
  • mission-focused
  • collaborative environments

Key Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 8 or more years of relevant experience
  • Expert proficiency in C++, Java, or Python
  • Extensive experience leading and collaborating in multi-disciplinary teams
  • Advanced proficiency in performing complex Linux OS System Administration tasks
  • Advanced scripting skills in Python and Bash
  • Extensive experience with software tools
  • Expert knowledge of software development methodologies
  • Ability to obtain and maintain a Secret U.S. Security Clearance

Work Rights

Must have U.S. Security Clearance

Tailored Resume

Cover Letter