Vacancy caducado!
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 BDS Missile & Weapon Systems (MWS) division is seeking a Senior Software Engineer to lead software development activity for the Integrated Air & Missile Defense (IAMD) portfolio of programs, including the Patriot Advanced Capability III (PAC-3) Seeker program in Huntsville, AL.The candidate will analyze current embedded software architectures for improvement and evolution. This Senior Software Engineer will determine future architecture improvements, as hardware and algorithms evolve. The successful candidate(s) will be responsible for developing technical products including software designs and implementations, software test architectures and implementations, interface definitions, requirements, plans, documentation, and briefings in support of program requirements.The Advanced Design and Prototype Solutions (ADaPS) team(an organization of over 100 engineers) supports programs across the entire portfolio of Boeing products including Space Launch Systems (SLS) Upper Stage, Ground-based Midcourse Defense (GMD - missile defense), , and Advanced Missile Defense efforts including Patriot Advanced Capability. ADaPS specializes in implementing rapid prototyping and development programs using small, responsive Agile teams. At Boeing, we are all innovators on a mission to connect, protect, explore and inspire. From the seabed to outer space, you'll learn and grow, contributing to work that shapes the world. The candidate may join a team building advanced sensing technologies, or rocket guidance technologies. This role will emphasize rapid adaptation of advanced algorithms, incorporation of security features, and advancement of development - deployment - and test environments.Boeing offers a comprehensive benefits package including generous Paid Time Off (PTO), flexible work environment , paid parental leave, 401k matching, very generous tuition assistance for earning advanced degrees, and paid medical leave programs. For more information, click here. Position Responsibilities:- Develop and drive multi-program software capability roadmap covering digital and general purpose processing, integration of common components, operating systems, and algorithmic architecture
- Chair IAMD Software Change Control Boards to manage technical scope across IAMD product lines and IRAD development activities
- Coordinate with external customer and partner organizations on IAMD software development activities, including definition of new features and status of ongoing development
- Engage with supplier organizations to provide support as needed
- Support IAMD Program Management on software execution status and risks, issues, opportunities (RIO) management
- Support IAMD software development teams on requirements analysis, design, and verification approaches
- This position requires ship.
- 10+ years' experience developing architecture and embedded real-time software
- Experience with mission critical software development practices including Agile development, Formal Qualification Testing, and object oriented design.
- Experience developing on multiple target processors: (eg ARM, PowerPC, etc)
- Secret Clearance
- Bachelor's degree, Master's Degree, or PhD in computer science, computer engineering, software engineering, or similar discipline is highly preferred
- Experience with a real-time operating system such as RTLINUX, Green hills, or VxWorks
- Experience with DDS or a similar messaging systems (middleware communications)
- Experience with complex real-time sensor processing such as RF sensors for communications, or Radar sensors, or EO/IR sensors
- Experience with software interfaces to high speed data buses
- Experience with parallel processing architectures for real-time applications such as multi-processing, use of threads, use of tasking structures, etc.
- DevSecOps experience with Git or Atlassian toolsets
- Experience developing in Ada, C, or Python
Vacancy caducado!