Description
The Software Engineer role plans, coordinates, designs, develops, documents, tests, and debugs software for business or mission applications. The position applies software development standards and tools throughout the development life cycle, corrects program errors, prepares operating instructions, documents development, and analyzes system capabilities. Required qualifications include programming experience with C or C++, full software life-cycle experience, and the ability to work with multidisciplinary teams; desired qualifications include Agile, Model-Based Systems Engineering, software requirements design, and a relevant bachelor’s degree. The full-time salary range is $81,100 to $150,500, with medical, dental, vision, flexible work arrangements, retirement matching, paid time off, and other benefits.
