×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Embedded Software Engineer, Embedded Systems​/ Firmware​/ IoT

Job in Nashville, Davidson County, Tennessee, 37247, USA
Listing for: Overwatch Imaging
Full Time position
Listed on 2026-10-31
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 130000 - 190000 USD Yearly USD 130000.00 190000.00 YEAR
Job Description & How to Apply Below
Sensor Autonomy Engineer - Tactical Applications About Overwatch

Overwatch Imaging is an imagery intelligence technology company working to bring sensor autonomy to time-critical airborne search, detection,tracking and monitoring missions. Our Automated Sensor Operator (ASO) software, native to our own line of purpose-built Smart Sensors and as an upgrade for airborne video gimbal platforms, brings

Superhuman Visionand Workload Reduction to users of real-time imagery intelligence systems. We fundamentally believe that modern edge processing and AI-enabled autonomy can perform an important set of time-critical imagery intelligence missions better,fasterand more safely than humans can alone.

Founded in 2016 in Hood River, Oregon, we support private sector companies as well as federal,stateand local agencies around the world with missions ranging from wildfire mapping and disaster response to law enforcement, border security, maritime domainawarenessand tactical intelligence.

Position Description

The Sensor Autonomy Engineer will design and implement software and firmware to transform high-level user inputs and raw sensor data into real-time customer intelligence for Overwatch's Tactical Applications products. This engineer works hands-on with prototype and low-rate production automated imaging systems, developing, testing, and deploying real-time onboard sensor autonomy, image processing and artificial intelligence algorithms, embedded hardware drivers, image manipulation software, user interfaces, and data post-processing tools built to perform within the size, weight, power, and latency constraints of tactical operating environments.

Level

Description

The Sensor Autonomy Engineer is responsible for leading the design, development, and maintenance of complex software applications. They may have a technical leadership role in mentoring and managing teams of junior and mid-level software engineers. They are expected to have a strong technical background, excellent leadership skills, and the ability to make high-level decisions that affect the entire software development process.

What

You’ll Do
  • Mathematical Modeling & Analysis:
    • 3D mathematics, including coordinate systems, vectors, and rotations.
    • Control systems, state estimation, and motion planning.
  • Geospatial Imagery Optimization:
    • Develop software to geolocate, rectify, mosaic, register, and combine imagery with map data.
  • Software Development:
    • Design, develop, and maintain complex software applications.
    • Write clean, maintainable, and efficient code.
    • Participate in code reviews, troubleshoot issues, and optimize software performance and functionality.
  • Payload Embedded Software:
    • Lead code development, version management, and testing for motion control, camera and IMU drivers, and data management.
    • Balance urgent code changes and unit-specific customization with long-term software sustainability and code reuse.
    • Interface with low-level hardware using SPI, I2C, UART, and analog interfaces.
    • Improve error detection, reporting, and mitigation.
  • Software Interfaces:
    • Develop and maintain connections between Overwatch Imaging payloads and external systems for command and control, external exploitation algorithms, and data export.
  • Software Deployment:
    • Develop automated build tools to build, test, and deploy software updates while managing dependencies.
Character Attributes
  • Thrives in a dynamic, fast-paced small startup business environment
  • Highly motivated self-starter able to work independently and with a team
  • Collaborates well in a small team environment
  • Enjoys hands-on work and learning new skills
  • Eager to learn and solve real-world problems and accept new challenges
  • Takes pride in seeing new products reach operational use quickly
Experience and Education
  • Formal education in…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary