Simulation Software Engineer
Core
Lead development of simulation executive software, utilities, and tools for complex vehicle simulations used in Boeing's cloud, engineering workstations, and hardware-in-the-loop environments.
Role type
Senior Simulation Software Engineer (Embedded Systems)
Builds
Simulation executive software, utilities, and tools for vehicle simulation
Domain
Aerospace / Embedded Systems / Simulation
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded software engineering, Simulation software development, Software development lifecycle management, Agile practices, Unit testing, Test driven development, CI/CD, System architecture documentation, Debugging, Requirements management, Backlog management, Code quality and security analysis, Linux systems development
Preferred skills
Rust, C/C++, Python, C#, Ada, Git, Configuration management, COTS modeling and simulation tools, Databases, Containerized software environments, Model Based Engineering, Agile training, AI technologies
Technologies
Rust, C/C++, Python, Java, C#, Ada, Git, Jama, Confluence, JIRA, Artifactory, Xray, GitLab, Jenkins, Micro Focus ALM, LRE, JMeter, SonarQube, Coverity, Red Hat Linux, MySQL, SQLite, Neo4j, Docker, Podman, Kubernetes, Openshift, Matlab/Simulink
Responsibilities
Lead fast paced Agile development team, Implement customer requirements, Support entire software development lifecycle, Dedicate to unit testing and CI/CD practices, Document system architecture and design, Provide customer support and debugging, Engage with business partners to develop simulation solutions
Seniority
Senior, hands-on IC with leadership responsibilities