Skip to content

Software Engineer III
Company | Sierra Nevada Coporation |
---|
Location | Lone Tree, CO, USA |
---|
Salary | $108496.89 – $149183.22 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s of Science degree in Computer Science, Software Engineering or other related discipline and typically 6 or more years of relevant experience
- Higher education may substitute for relevant experience
- Understanding of Computer Aided Engineering tools
- Practical knowledge of engineering principles and practices
- Experience working in multi-disciplinary teams
- Experience developing software for Linux systems
- Experience with containers and containerized software (e.g., Docker)
- Exposure to model-based engineering and MBSE tools
- The ability to obtain and maintain a Secret U.S. Security Clearance is required
Responsibilities
- Define, design, develop, test, certify and improve cutting-edge software products
- Perform coding, debugging, testing, and troubleshooting of systems and software throughout the development process
- Design and develop new software products throughout the product lifecycle
Preferred Qualifications
- Understanding of industry standard software languages such as C, C++, Java, Python, and Bash
- Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build
- Knowledge of software development methodologies such as Agile/Scrum, Waterfall, and Spiral
- Experienced with data structures
- Experience developing software for embedded platforms
- Experience working with the Data Distribution Service (DDS)
- Experience with C/C++ Build Systems (e.g., CMake)
- Experience developing software for systems with real-time requirements
- Experience with interface definition languages (IDLs)
- Experience working with MIL-STDs and other government standards