The Boeing Company is seeking a Lead Software Engineer to support their Open Architecture Systems Integrated Software Solutions team, focusing on the Boeing Defense, Space & Security (BDS) Software Engineering organization. The role involves providing leadership, analyzing customer requirements, and leading the implementation of DevSecOps tools within the Boeing Software Factory.
Requirements
- 5+ years of experience with SDLC (Software/Systems Development Lifecycle)
- 5+ years of experience with Software Architect and Development Lead
- 5+ years of experience using object oriented programming (OOP), e.g. Java, Python, Ruby, C++, Objective-C, Visual Basic .NET, Smalltalk, Curl, Delphi, Eiffel, or SystemVerilog with OOP constructs
- 5+ years of experience working with agile teams and agile software development
- Knowledge of host environments, including processors, operating systems and networks. Ability to build, integrate and troubleshoot software components
- Knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle
- Knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints
Responsibilities
- Leads review, analysis, and translation of customer requirements into initial design of software products
- Coordinates the development, maintenance, enhancement and optimization of software products and functionalities for systems integrations
- Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software products
- Debugs and leads resolution of issues identified to ensure the reliability and efficiency of software products
- Leads research and implementation of current and emerging technologies, tools, frameworks and changes in regulations relevant to software development
- Leads development, establishment, monitoring and improvement of software processes, tools and key performance metrics that align projects with organizational goals and industry benchmarks
- Leads the design, development, test, and maintenance of non-embedded software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards
Other
- Provide leadership and direction to the software development team (internal and suppliers), removing roadblocks, developing execution plans and fostering a collaborative and innovative environment.
- Engaging with key stakeholders to understand program needs, provide updates, and ensure satisfaction with delivered solutions is essential.
- Leads software project management activities and software supplier management functions
- Leads tracking and evaluation of software team and supplier performance to ensure product and process compliance to project plans and industry standards
- This position requires an active U.S. Top Secret/SCI Security Clearance (U.S. Citizenship Required). (A U.S. Security Clearance that has been active in the past 24 months is considered active)