Job Closed
This listing is no longer active.
A leading global aerospace company and top U.S. exporter, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. Our U.S. and global workforce and supplier base drive innovation, economic opportunity, sustainability and community impact. Boeing is committed to fostering a culture based on our core values of safety, quality and integrity.
Simulation Software Engineer – Associate or Experienced
Location
California
Posted
125 days ago
Salary
$92.7K - $143.8K / year
Seniority
Mid Level
Job Description
Simulation Software Engineer – Associate or Experienced
Boeing
• Develop thread-safe Unreal modules and C++ middleware with exposed API bindings • Integrate UE with real-time backends/simulations • Implement Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) synchronization layers within Unreal • Design low-latency Interface Control Document (ICD) implementations • Build clean UIs and bind them to live data • Profile and optimize with Unreal Insights
Job Requirements
- 5+ year of developing using Unreal Engine
- 7+ years of experience in C++ programming
- 3+ years of experience using GitLab and/or Jira
- Bachelor’s Degree in an engineering discipline or 7 years’ related experience
- UE4/UE5 expertise with shipped work in C++ (UObject lifecycle, Actors/Components, Subsystems)
- C++: solid APIs, RAII, async/tasks, multithreading fundamentals
- Real-time integration with complex simulations/backends
- Visualization performance engineering
- CI/CD exposure: Git + a pipeline (GitLab/GitHub/Azure)
Benefits
- Health insurance
- Flexible spending accounts
- Health savings accounts
- Retirement savings plans
- Life and disability insurance programs
- Paid and unpaid time away from work
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Developer
NextLink GroupIT services specialists since 1996. We enable success through simplicity, flexibility, and innovation.
• Analyze business processes, data models, and reporting requirements • Collaborate with business stakeholders to gather and refine requirements • Design and develop Power BI dashboards and reports • Ensure data accuracy, completeness, and consistency in reporting • Support UAT cycles and resolve identified issues • Publish and maintain reports in production environments • Design and implement data models (Data Vault and Dimensional modeling) • Develop data pipelines using SQL and PySpark • Build and maintain data solutions on Microsoft Fabric and Azure Synapse • Implement data quality validation and monitoring processes • Optimize performance of queries and data pipelines • Ensure compliance with data security and privacy standards • Document data flows, architecture, and engineering processes • Work with data lakes, lakehouse architectures, and big data platforms • Support ETL/ELT processes and data pipeline orchestration • Troubleshoot performance issues and optimize workflows • Ensure scalable and efficient data processing solutions • Support the Data Unit Manager with progress tracking and reporting • Contribute to continuous improvement of data processes and tools • Build partnerships across global teams and regions
Senior Software Engineer
Stealth StartupWe are a community to assist Founders, Recruiters & Job Seekers to connect for Startup focused Initiatives.
• Take ownership of a mission-critical, customer-facing web platform • Help stabilize, improve, and evolve the platform for long-term use • Design, build, and maintain Python-based backend services using Django and/or Flask • Develop and extend REST APIs that support both internal and external product use cases • Analyze and improve PostgreSQL database schemas, queries, migrations, and data integrity • Deliver frontend features using React and Next.js, with modern HTML, CSS, and JavaScript • Diagnose recurring bugs, address root causes, and reduce technical debt • Review and refactor existing code to improve reliability, readability, and maintainability • Collaborate with stakeholders to translate business needs into technical solutions • Mentor junior engineers through code reviews and example-driven guidance • Support real users by helping investigate and resolve production issues when needed
• Planning, architecture and development of Shopify apps, plugins and API integrations • Full-stack development using modern technologies in the frontend (React, Next.js) and backend (Node.js, Express, TypeScript) • Integration of third-party systems (ERP, payment, CRM, logistics, etc.) via REST and GraphQL interfaces • Ensuring performance, code quality and scalability • Implementation of responsive and accessible UI components • Conducting code reviews, testing (unit, integration, end-to-end) and debugging • Building and maintaining CI/CD pipelines and technical documentation
• Prototipar, desenvolver e implementar soluções baseadas em **Inteligência Artificial** para diferentes áreas do negócio. • Criar e manter **fluxos de automação** utilizando ferramentas como **n8n** e outras plataformas low-code/no-code. • Desenvolver integrações entre sistemas internos e externos por meio de **APIs REST**, webhooks e serviços de terceiros. • Construir soluções utilizando **Python** e bibliotecas voltadas para automação, análise de dados, IA e processamento de texto. • Trabalhar com **PLN (Processamento de Linguagem Natural)** para aplicações como chatbots, classificação de texto, extração de informações e automação de interações. • Realizar **coleta, limpeza, transformação e estruturação de dados** para uso em modelos, automações e análises. • Identificar oportunidades de automação e aplicar lógica de negócio para transformar processos manuais em fluxos inteligentes e escaláveis. • Desenvolver provas de conceito (PoCs), MVPs e soluções experimentais para validação rápida de ideias e casos de uso com IA. • Monitorar, testar e evoluir automações e integrações, garantindo confiabilidade, performance e manutenção simplificada. • Documentar fluxos, integrações e soluções implementadas, promovendo clareza técnica e continuidade operacional. • Atuar em parceria com áreas de negócio e times multidisciplinares para entender necessidades e traduzi-las em soluções técnicas viáveis.




