Principal/Senior Principal Engineer Software
$98,400–$147,600 year
On-siteMelbourne, Florida, United States
Job Summary
Design, implement, and unit test software across the full lifecycle, including requirements, modeling, design, integration, and formal system testing. Integrate functionality with other software components while applying technical expertise to solve complex integration problems. Support the gathering and reporting of software metrics and adhere to program best practices. Collaborate with team members, Program Management, external suppliers, and government customers to deliver software products. Maintain top secret clearance and possess strong verbal, written, and interpersonal skills for effective interaction.
Required Qualifications
- Relocation assistance may be available
- Top Secret clearance
- 10% of the Time travel
- Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline
- 5 or more years of experience in software engineering
- Master's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline
- 3 or more years of experience in software engineering
- Ability to obtain and maintain Special Program Access
- Ability to obtain and maintain a DoD Top Secret clearance
- Development experience with debugging software in both the desktop and target environments
- Development experience with software integration of supplier software
- Experience with Agile software development
- Development experience with C/C++ and other OOP languages
- Excellent verbal, written and interpersonal skills
- Solid experience in bash scripting, Java, C++, and other OOP languages, in a Linux environment
- Full software development life cycle experience
- US citizen
- Current in scope DoD Top secret or higher clearance
Desired Qualifications
- Software Supplier Management interfacing experience
- Experience with integrating software and hardware
- Experience with Open Mission Systems (OMS) architecture and standards
- Experience with linux/unix operating systems
- Experience with Agile software development and Atlassian tools (JIRA, Confluence, BitBucket, Bamboo, Fisheye, etc)
- Experience with Cameo modeling for software design
- Familiarity with the Atlassian tool suite with add-ons like Git and Confluence
- Familiarity with the Agile software development process
- Experience with formal software test and Weapon System evaluations
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.