JobRaahGet matched free

Jobs

Senior Software Engineer - Relocation Assistance Available

insitu · Bingen, WA · United States · Hybrid

Posted Sep 17, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

We are looking for a highly motivated, enthusiastic and skilled   Senior Software Engineer   to help us build elegant and robust software that will be part of our unmanned aircraft systems and applications. What you’ll do: As a senior member of the Software Engineering department, you will: Solve challenging engineering problems and lead the development of real-time safety critical software using industry best practices Have specialist skills in firmware and embedded systems Be responsible for assuring the delivery of high-quality products and software services Represent software engineering internally and externally and interact with senior personnel on key technical matters Mentor other software engineers and advise software management Education & Experience: Bachelor's degree of Science from an accredited course of study, in engineering, computer science, mathematics, physics. 9-13 years in an engineering classification OR; 7-11 years’ experience in an engineering classification with a Master's degree. Knowledge of real-time software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints. Knowledge of programming languages (e.g., C++, C, C#, Assembly, Matlab). Knowledge of communications, networking, and protocols. Knowledge of computing equipment and its operating systems (e.g., Windows, Linux). Ability to integrate hardware and software components into a functional system. Understanding of computing machinery (memory, secondary storage, I/O, FPGA, processor, data bus, etc.) as it relates to software. Experience designing for resource constrained systems and experience with embedded and application software development. Experience with hands-on troubleshooting hardware and debugging software. Experience with safety critical systems a must. Ability to interact with senior external personnel on significant technical matters. Excellent communication and interpersonal skills. Able to work well individually or in a team. Ability to independently identify and address tasks. Strong organization and time management skills. Willingness to learn and contribute to a team environment. Preferred Education & Experience: Masters degree. Previous experience in Aviation or Unmanned systems. Previous experience mentoring junior software engineers. In-Office Requirement Statement: This position is eligible for hybrid work. It is our strong preference that this position is on-site 3 days per week to allow for maximum collaboration and connection to the team and product. Relocation Statement: This position is eligible for relocation assistance. Visit our  Careers - Insitu page to learn more about our benefits, 9/80 work schedule and flexible work model. At Insitu, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include…