L3Harris Integrated Mission Systems is seeking a Principal Member Staff Engineer to lead a software development team working on high-assurance encryption products and programs pivotal to national defense. The role involves translating requirements into working solutions, planning development, and ensuring process adherence throughout the SDLC.
Requirements
- Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo
- Developing Software utilizing Modern C++ tools and standards
- Usage of a Real-Time Operating System (RTOS), such as Green Hills Integrity, VxWorks, or similar
- 14+ years of experience debugging applications on simulated and target hardware
- Experience developing device drivers and Board Support Packages for real time embedded systems
- Experience with Information Assurance and/or cryptography
- Experience with NSA Type 1 certification or other SW certification such as DO-178
Responsibilities
- leading a software development team
- analyzing requirements and the translation of requirements into working and maintainable solutions
- planning the development, assigning budgets and tasks, tracking teams’ status, measuring teams work performed utilizing EVMS techniques and enforcing process across the entire SDLC
- gathering requirements and work closely with stakeholders to prioritize and scope tasks
- working as a lead team member on a Scrum team and will be instrumental in setting our direction and strategy for product and infrastructure development
- Support the engineering team members as a subject matter expert in embedded software application development, through guidance and direction to one or more software engineers
- Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware
Other
- U.S. citizenship with an Active Department of Defense (DoD) Secret clearance
- Bachelor’s or master’s degree in computer engineering, Electrical Engineering, Computer Science, or related field
- Experience leading a Software Team / Project, strong project management skills
- Project planning, task definition and assignment; performance monitoring
- Excellent oral and written communication skills