Autonomous Systems Development Engineer What We Do Integer Technologies is a pioneering applied research and product development company founded by skilled scientists and engineers committed to leveraging innovation to protect freedoms. We conduct R&D on next-generation technologies and systems for the Department of Defense and other U.S. government entities. As hardware and software developers, we excel at transforming research into practical field technology. Our core research portfolio includes power and energy systems, unmanned systems (especially maritime), digital engineering, cybersecurity, and advanced manufacturing. Our mission is to enhance global safety by turning scientific discoveries into dependable products that meet urgent national security demands efficiently.
Company Benefits - Integer fully covers medical, prescription, vision, and dental insurance costs for employees and their families, saving our employees thousands of dollars annually.
- Relocation assistance available.
- Competitive base salaries that surpass local and national industry averages.
- Year-end performance-based bonuses.
- 401(k) plan with immediate company matching; clear and straightforward.
- Paid vacation.
- Paid sick leave.
- Paid holidays.
Company Perks - A startup culture combined with the stability of a large company, supported by a long-term business plan with phased contracts.
- Direct access to company leadership and a commitment to prioritizing people over processes.
- A collaborative atmosphere where our team enjoys not only their work but also helping each other succeed.
- A beautiful waterfront office view.
About the Role The Autonomous Systems Development Engineer will concentrate on processing sensor data and creating algorithms to integrate various sensors for unmanned, autonomous submersible systems. This role demands proficiency in data processing and merging from multiple sensors (acoustic, magnetic, etc.), facilitating real-time autonomous decision-making. Responsibilities include developing and implementing data fusion and decision-making algorithms to showcase the autonomy of submersible systems. The engineer will contribute to extensive, years-long subsea data intelligence initiatives emphasizing autonomous analysis and mission-driven utilization of subsea and oceanographic datasets. This position will support the creation of a dynamic decision support framework for uncrewed underwater vehicles that can adapt in real-time to environmental changes.
We focus on deploying edge-based models that utilize sensor data onboard uncrewed platforms (e.g., uncrewed surface vehicles and underwater vehicles) to assess mission objectives in real time and provide operators with decision-making aids for optimal mission outcomes. Projects often involve multiple uncrewed or autonomous systems collaborating to fulfill mission requirements, necessitating an integrative modeling and simulation approach that distills key elements linked to successful mission performance. Therefore, candidates who have expertise in deriving critical mission-relevant information from comprehensive data sources (such as modeling and simulation tools, and sensors like acoustic or magnetic) to inform actionable, autonomous decision-making are particularly encouraged to apply.
As a science and technology R&D organization, Integer often tackles intricate problems without previously established solutions. Achieving both internal and customer project objectives requires all candidates to conduct research, comprehensively understand concepts from varied engineering fields on advanced topics, and clearly document their findings for non-expert audiences.
Primary Responsibilities - Act as the Autonomous Systems Development Engineer for submersible systems, focusing on sensor data fusion algorithms for autonomous applications.
- Identify and innovate optimization strategies for processing sensor data in real-time on autonomous platforms.
- Contribute significantly to technical deliverables for collaborative research projects that enhance the intelligent operation of unmanned maritime systems.
- Assist in formulating autonomous strategies that weigh speed, cost, and value based on system needs and project goals.
- Collaborate with partners and customers to comprehend user requirements and project specifications.
- Work closely with software engineering and business development teams to design new products and services utilizing insights from modeling and simulation techniques.
Core Requirements - Must be a U.S. Citizen eligible for obtaining and maintaining a U.S. DoD Secret Clearance.
- Bachelor's degree in a relevant field (such as computer science, computer engineering, electrical engineering, mechanical engineering, or similar) with 6+ years of relevant experience.
- OR a Master's degree in a relevant field and 4+ years of applicable experience.
- Experience working with data from various perception sensor types (sonar, magnetic, cameras, lidar, etc.) to enhance robotic platforms' understanding of their surroundings and potential navigational hazards.
- Strong background in mathematics, including understanding core robotic algorithms such as linear algebra, trigonometry, Bayesian statistics, and Kalman Filters.
- Knowledge of the U.S. Navy and Department of Defense's objectives and strategies for integrating autonomous systems.
- Experience in numerical methods and scientific software development in general-purpose programming languages (e.g., Python, C , MATLAB).
Additional Desired Qualifications - Ph.D. in a relevant field (such as computer science, computer engineering, electrical engineering, mechanical engineering, or similar) with 2+ years of relevant experience.
- Experience in research involving unmanned and autonomous maritime systems, including uncrewed surface and underwater vessels.
- Familiarity with maritime sensors (acoustics, magnetic, positioning, etc.).
- Experience with edge processing technologies.
- Knowledge of the Robot Operating System (ROS).
- Experience with AI/ML frameworks (e.g., PyTorch, TensorFlow, Flux, or similar).