Description
The Software Engineer plans, coordinates, designs, develops, documents, tests, and debugs software for business or mission applications. The role applies development standards and tools throughout the software development life cycle, corrects program errors, prepares operating instructions, documents development, and analyzes system capabilities. Required qualifications include programming experience with C, C++, or Python; a bachelor’s degree or equivalent in a related field; and United States citizenship. Desired skills include Agile software development, embedded software and hardware, software integration and testing, Python, Linux embedded systems, automated testing, Git, Jira, and DevOps. The position offers a full-time salary range of $75,400 to $140,000 and medical, dental, vision, and other benefits.
