Vacancy expired!
Job Description
At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.The Boeing Company is seeking a virtual Senior Simulation Software Engineer to join our team. This position will be a leadership role on a team that develops simulation software that integrates with test assets (desktop and real hardware). This simulation supports many different platforms (F-15, F/A-18, T-7A, MQ-25, 737, 777X, and others). The successful candidate will coordinate with commercial, defense, and other customers for requirements. The candidate will then lead small development teams to implement those requirements, including positive mentoring and coaching. Agile methodologies such as sprint planning, scrums, retrospectives, and demonstrations are expected.The candidate should enjoy working collaboratively with others, has a commitment to customer satisfaction and process improvement, and is successful working in a multi-program environment. They will support the development of solutions to a wide range of complex problems that require ingenuity and innovation. They should be adaptable to new development environments and eager to work with and learn new technologies.Position Responsibilities:- Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems
- Leads development of code and integration of complex software components into a fully functional software system
- Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met
- Provides technical leadership for software projects and leads software supplier management activities
- Leads development, selection, tailoring and deployment of processes, tools and metrics
- Plans, executes and documents software research and development projects
- Serves as a subject matter expert for software domains, system-specific issues, processes and regulations
- Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards
- Bachelor, Master or Doctorate of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry
- 5+ years of experience in software programming with C, C, C#, .NET coding, debug, and development
- 3+ years of experience leading software teams and/or projects
- Experience working across software-interface boundaries, including hardware, firmware, and software (Including technical coordination with interfacing teams)
- Experience handling multiple projects simultaneously
- Decision making abilities to complete efforts with minimal requirements definition
- Experience in software development in Visual Studio
- Experience with avionics and Ethernet communication protocols
- Experience with Agile Methodology
- Experience with Git, Continuous Integration, Cloud Computing technologies