The Boeing Company is seeking a Lead Software Engineer to support their Open Architecture Systems Integrated Software Solutions team, focusing on supporting the Boeing Defense, Space & Security (BDS) Software Engineering organization. The role involves providing leadership, analyzing customer requirements, and implementing DevSecOps toolchains 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 execution and documentation of software research and development projects
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 the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Top Secret/SCI Clearance Post-Start is required.