This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Insitu is seeking an experienced and dynamic Software Engineering Senior Manager to lead our software product development efforts for cutting-edge unmanned aircraft system (UAS) technology. The software team is responsible for enhancing and creating new software products that are industry-leading at controlling aircrafts, payloads as well as our launch and recovery systems from our ground control systems. We need an innovative Software Engineering manager that will mentor a highly motivated team to continue inventing new solutions as well as improving on existing products. The Senior Manager will play a key role in developing strategies, roadmaps, and multi-disciplinary collaboration to ensure successful product delivery aligned with customer needs and company goals.
Job Responsibility:
Develop and execute a technical strategy, vision, and roadmap for software product lines, ensuring alignment with broader engineering objectives and business goals
Manage a team of skilled software development managers and engineers, encouraging innovation, inclusion, and high-performance culture
Manage a team of Software Project Managers focused on consistent execution to budget, scope, and schedule commitments
Partner with senior leadership across engineering, product management, business development, marketing, and sales functions to prioritize and deliver UAS solutions that meet customer expectations
Partner with, and lead engagements with offshore Insitu product development and test teams
Mentor and guide the professional growth of first line software managers and software engineers, fostering continuous learning and career development
Coordinate with hardware, electrical, and systems engineering teams to deliver integrated software solutions for complex UAS platforms
Encourage cross-functional collaboration and teamwork across diverse stakeholder groups to achieve shared goals
Actively oversee the design, development, testing, deployment, and sustainment of software products, ensuring high availability, resilience, and scalability
Promote best practices in software development, such as Agile methodologies or Lean principles, to improve quality and productivity across teams
Ensure compliance with industry standards and regulatory requirements, elevating craftsmanship and technical leadership within the organization
Manage and develop budgets (department level and project/program level), ensuring alignment with financial roadmaps and company objectives
Support licensing and sales opportunities for software products in collaboration with business development teams
Continuously identify and implement opportunities for process improvements, cost optimization, and operational efficiency
Support customer program managers by ensuring project execution aligned with customer technical and programmatic requirements
Participate in strategic initiatives to maintain and grow the software portfolio, expanding Insitu’s market presence and leadership in UAS solutions
Requirements:
Bachelor’s of science degree is required. Degree disciplines can be in Computer Science, Engineering, or related discipline
12+ years of experience with a Bachelor’s degree
or 10+ years with a Master’s degree
5-8+ years of progressive responsibility managing and leading software engineering teams
Expertise in software development principles, complex system integration, and high-level design for software architecture
Proficiency in leading cross-functional teams in a matrixed environment with demonstrated leadership and mentoring abilities
Nice to have:
MBA or Master’s degree in a related field
The ability to obtain a Secret clearance preferred
Experience in software licensing and product lifecycle management
Familiarity with Agile software development processes and related tools (e.g., Atlassian suite – Jira, Confluence, Bitbucket)
Strong understanding of programming languages (e.g., Python, C++, Java) and software system design principles
Demonstrated ability to lead innovative and complex software product development efforts
Exceptional communication skills with the ability to synthesize technical information and interact confidently with all levels of stakeholders
What we offer:
Relocation assistance is available for eligible candidates
competitive base pay and variable compensation opportunities
health insurance
flexible spending accounts
health savings accounts
retirement savings plans
life and disability programs
programs that provide for both paid and unpaid time away from work
Generous company match to your 401(k)
Industry-leading tuition assistance program pays your institution directly
Fertility, adoption, and surrogacy benefits
Up to $10,000 gift match when you support your favorite nonprofit organizations