> Markdown version of [/jobs/ext/2661022-software-engineer-simulation-hybrid-relocation-assistance-available](https://www.wearedevelopers.com/jobs/ext/2661022-software-engineer-simulation-hybrid-relocation-assistance-available). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Simulation - Hybrid - Relocation Assistance Available - **Company:** Insitu - **Location:** Bingen, WA, United States - **Experience:** Starter - **Contract:** Internship / Graduate position - **Skills:** Artificial Intelligence, Systems Engineering, C Sharp (Programming Language), C++ (Programming Language), Code Generation, Software Debugging, MATLAB, Machine Learning, Modular Design, Object-Oriented Software Development, Real Time Simulation, Simulation Software, Simulink, Software Construction, Software Engineering, Software Requirements Analysis, Real Time Systems, Code Comments, Mathworks, Git, Information Technology, Software Version Control, Programming Languages - **Published:** August 12, 2026 - **Apply:** https://insitu.wd1.myworkdayjobs.com/Careers/job/Bingen-WA/Software-Engineer---Simulation---Hybrid---Relocation-Assistance-Available_R0003743-1 ## About the Role * Coursework, projects, or internship experience in simulation development or modeling using MathWorks tools (e.g., MATLAB, Simulink). * Familiarity with modular design principles and object-oriented programming in a language such as C++ or C#. * Solid foundation in mathematics and physics (e.g., dynamics, control, numerical methods) or systems modeling gained through education or projects. * Interest in and basic understanding of fixed-wing and/or rotorcraft aerodynamics (coursework, personal projects, or on-the-job training). * Good software development and debugging skills; able to learn and apply new tools and techniques with guidance. * Experience with version control systems (e.g., Git) from coursework, personal projects, or internships. * Strong problem-solving skills and attention to detail. * Effective communication and teamwork skills; comfortable asking questions and seeking feedback. Nice-to-Have (Preferred, Not Required) * Academic, project, or internship experience involving safety-critical or real-time systems. * Exposure to Simulink Coder, Simulink Real-Time, or similar code-generation and real-time simulation tools. * Experience working on multidisciplinary engineering projects (capstone, research, or internships)., * Bachelor's degree in Engineering, Computer Science, Mathematics, or a related technical field. * 0-3 years of relevant professional experience in software, simulation, modeling, or related engineering roles. * Equivalent combinations of education, internships, and project experience will be considered. ## Description As an member of the Software Engineering Department on the Simulation team, you will: * Contribute to the design, development, and testing of simulation software using modern programming languages and software engineering best practices. * Assist in developing modular simulation physics components, such as models for aerodynamics, actuators, payloads, and environmental effects, with guidance from senior engineers. * Collaborate with systems engineers, simulation developers, and airframe designers to help align software implementations with aircraft and system requirements. * Implement, test, and refine simulations of physical, digital, or hybrid systems based on project needs and engineering specifications. * Learn to use AI tools and basic machine learning techniques to improve simulation fidelity, support modeling workflows, or analyze simulation outputs-initially under mentorship. * Work closely with domain experts, engineers, data scientists, and other stakeholders to integrate simulations (including AI-enhanced features) into engineering workflows or customer-facing solutions. * Write clear code comments and contribute to technical documentation, user guides, and the maintenance of code repositories. * Stay informed about developments in simulation technologies and tools, and share ideas for improvements with the team. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Enhancing AI-based Robotics with Simulation Workflows](https://www.wearedevelopers.com/videos/472-enhancing-ai-based-robotics-with-simulation-workflows) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Steps to Get a Software Engineer Internship](https://www.wearedevelopers.com/magazine/160-steps-to-get-a-software-engineer-internship) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)