Hirecrap · 1 day ago
Software Architect
Boeing is a globally recognized leader in aerospace innovation, dedicated to advancing the boundaries of technology to create a better future. The Lead Software Architect will oversee the modernization of legacy simulation software, lead the software development lifecycle, and enhance military flight trainers' capabilities for NATO International Partners.
Information Technology & Services
Responsibilities
Oversee the design, architecture, and development of simulation models, visualization tools, virtual environments, and frameworks to optimize test performance, safety, and system reliability throughout the product lifecycle
Lead the modernization of legacy software simulators, ensuring adherence to current coding standards and integration into the broader simulation environment
Collaborate with stakeholders to review and define simulation requirements, ensuring system dynamics accurately reflect real-world scenarios
Supervise the modeling, testing, and analysis of simulation systems to assess and enhance overall performance and capabilities
Manage validation, verification, and refinement processes for simulation software, including executing test procedures, documenting results, and benchmarking against real-world data
Maintain comprehensive documentation of technical code, algorithms, and simulation models to ensure clarity and facilitate future updates
Partner with cross-functional engineering teams to integrate simulation software with hardware devices and systems, ensuring seamless operation
Implement emerging technologies, tools, and frameworks within the simulation environment to maintain state-of-the-art capabilities
Lead efforts to migrate and update simulation software for compatibility with new operating systems and hardware platforms
Provide expert advice to management on best practices, technical standards, and innovative approaches in software simulation environments
Qualification
Required
Minimum of 10 years of experience in software development using languages such as C++, Python, Ada, C, and Java
Extensive knowledge of Windows and Linux operating systems
Solid background in real-time software architecture and design methodologies
At least 3 years of leadership experience managing technical teams or projects
Strong understanding of software development lifecycle processes, including verification, validation, and certification
Ability to communicate effectively across multidisciplinary teams
Preferred
Bachelor's degree in engineering, computer science, or related fields
Experience in aircraft requirements, aircrew trainer software, or software architecture
Knowledge of aircraft systems, including weapons, night vision, hydraulics, electronics, and flight controls
Benefits
Health insurance
Flexible spending accounts
Health savings accounts
Retirement savings plans
Life and disability insurance
Paid time off
Company
Hirecrap
Funding
Current Stage
Early StageCompany data provided by crunchbase