Embedded Firmware Engineer
Vatn Systems
Embedded Firmware Engineer (Mid-Level)
Company: Vatn Systems
Location: Bristol, RI
Type: Full-time (Onsite)
About Vatn Systems
Vatn Systems is an innovative startup at the forefront of designing and manufacturing autonomous underwater vehicles (AUVs). Our mission is to revolutionize underwater security, exploration, research, and operations through cutting-edge technology and unparalleled engineering. Our AUVs are defining the next generation of underwater autonomy.
The Role
We are looking for a talented and motivated Embedded Firmware Engineer to join our growing team. In this role, you will design, develop, and maintain the bare-metal and RTOS firmware that runs our AUVs on embedded microcontrollers. You'll write C and C++ close to the metal, bring up new hardware, and own the low-level software that keeps our vehicles running reliably in demanding maritime conditions. The ideal candidate is a proactive engineer who enjoys working close to the metal and thrives at the hardware/software boundary.
What You'll Do
- Design, build, and maintain efficient, reliable firmware in C and C++ for embedded microcontrollers (bare-metal and RTOS)
- Bring up new hardware: board bring-up, bootloaders, device drivers, and board support packages
- Implement and debug communication between subsystems over interfaces such as UART, SPI, I2C, CAN, and Ethernet
- Integrate sensors, actuators, and peripherals, and implement real-time control and telemetry paths
- Optimize firmware for performance, memory footprint, and power
- Collaborate with electrical, mechanical, and autonomy engineers to translate system requirements into robust embedded solutions
- Write and maintain unit and integration tests, and support hardware-in-the-loop testing
- Participate in code reviews, providing and receiving constructive feedback to improve our engineering practices
- Troubleshoot, debug, and upgrade existing firmware, including on-vehicle and field debugging
What You'll Need
Required Qualifications:
- Degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related technical field
- 3–5 years of professional embedded software/firmware development experience
- Strong proficiency in C and C++ for embedded microcontrollers (bare-metal and/or RTOS)
- Hands-on experience developing firmware for STM32 microcontrollers (e.g., STM32CubeMX/HAL, LL drivers, or bare-metal register-level programming)
- Solid understanding of hardware/software integration: reading schematics and datasheets, and debugging with oscilloscopes, logic analyzers, and JTAG/SWD
- Experience with embedded communication protocols (e.g., UART, SPI, I2C, CAN, Ethernet)
- Familiarity with real-time constraints, interrupts, DMA, and low-level memory management
- Experience writing firmware for power-constrained and/or resource-limited systems (battery power budgets, tight memory/timing footprints)
- Proficiency with version control systems, specifically Git
- Excellent problem-solving skills and the ability to work effectively in a team environment
- United States Citizen or Permanent Resident
- Ability to gain a security clearance
Nice-to-Haves:
- Experience with cross-compilation, build systems (e.g., CMake, Make), and toolchains for embedded targets
- Experience with the Rust programming language
- Experience with the Nix ecosystem (Nix/NixOS, reproducible builds)
- Experience with digital signal processing (e.g., filtering, FFTs, sensor data conditioning)
- Experience with serialization protocols like Protobufs, DDS, etc.
- Familiarity with robotics middleware or modern robotics frameworks (e.g., ROS 2)
- Experience with CI/CD pipelines for embedded software and automated hardware testing
- Experience with maritime sensors, underwater acoustics, or subsea systems
- Familiarity with functional safety or safety-critical software development practices
Vatn is an equal opportunity employer, and we welcome candidates from all backgrounds to apply. We look forward to reviewing your application and potentially having you join our team in shaping the future of autonomous underwater vehicles.
$107.5k - $204.5k
...Position Principal Software Engineer – Physical Sciences & Systems Location Middletown, Rhode Island (Onsite) Security Clearance... ...develop, implement, test, debug and integrate high-performance embedded real‑time software on heterogeneous systems (multiple processor...SuggestedFull timeFlexible hours- ...Prattwhitney in Middletown, Rhode Island is looking for a Principal Software Engineer focused on physical sciences and systems. You will design, develop, and integrate high-performance embedded real-time software on heterogeneous systems, collaborating across teams and...SuggestedFull time
- ...our mission to improve lives because, every day, we witness the enormous impact of our efforts on the world around us The Solutions Engineer - Wear and Friction will be the go‑to person for our sales team when a new request arises from a customer regarding a wear &...SuggestedLocal area
$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...SuggestedFull timeTemporary workRemote work1 day per week$88.86k - $118.48k
...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber...SuggestedFull timeTemporary workWork at officeRemote workShift workNight shift- ...development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or...Full time
$120k - $140k
...1B, F-1 OPT, and STEM OPT extension at this time. Your Role We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales process and beyond. In this role, you will collaborate with Sales...Remote jobFull timeH1b$138.9k - $180.6k
...division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting,... ...software in multiple programming languages on Linux, Windows, and embedded platforms Applying fundamentals and best practices of software...Temporary workFor contractorsLocal areaRemote work- ...when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world... ..., and testing Supporting the development of console and embedded software systems Troubleshooting issues and implementing code...Remote jobInternship
$110.5k - $160k
...application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates... ...* Query Processing and Optimization * Automated Reasoning * Embedded Systems * Data Engineering * Mobile Development * Game...Full timeInternshipWork at officeWorldwideMonday to Friday$67.7k - $90.27k
...~ Strong experience with enterprise systems, account/customer domains, and enterprise data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries, migrations, performance tuning), understanding of ETL concepts ~ Proficiency in Python...Full timeTemporary workRemote workWork from home$128.19k - $184.01k
...change in the world. This role will be working on our Poe product. About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings together the world’s leading AI models in one place. You will work...Remote jobFull time$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....Full timeTemporary workFlexible hours- INDUS Technology, Inc. is seeking a Power Platform Solutions Developer in Newport, RI, to enhance data analytics and workflow solutions within the Department of the Navy. This role involves designing and implementing solutions using Microsoft Power Platform tools and collaborating...
$95k - $125k
Why WWT?** At World Wide Technology, we work together to make a new world happen. Our important work benefits our clients and partners as much as it does our people and communities across the globe. WWT is dedicated to achieving its mission of creating a profitable growth...Base plus commissionFull timeWork experience placementRemote workShift work- FPGA/Firmware Engineer Our client, a leading federal defense contractor is seeking a Sr. FPGA Engineers for their Torpedo Systems Group in Canonsburg, PA or Middleton, RI. You will work with engineering teams to develop, deliver, and maintain software and firmware...Contract workFor contractors
- ...Join to apply for the Technical Solutions Engineer role at Epic 3 weeks ago Be among the first 25 applicants Join to apply for the Technical Solutions Engineer role at Epic Get AI-powered advice on this job and more exclusive features. Please note that this position is...Full timeWork at officeRelocationVisa sponsorshipRelocation package
$135k - $273k
...testing and data analysis for complex, mission-critical systems in the US Department of Defense (DOD), is seeking a Senior Software Engineer to be part of our Undersea Warfare team and based out of our Fall River, MA location. We are looking for driven, experienced...Full timeWork at officeImmediate start$135k - $273k
...testing and data analysis for complex, mission-critical systems in the US Department of Defense (DOD), is seeking a Senior Software Engineer to be part of our Undersea Warfare team and based out of our Fall River, MA location. We are looking for driven, experienced...Full timeWork at officeImmediate start- Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...Full timeImmediate start
$105.79k - $141.05k
...future of AI‑ready connectivity, join us today. The Role We are seeking a highly skilled and proactive Lead Site Reliability Engineer (SRE) to join our team, focusing on production support and performance optimization across our portal ecosystem. This role is...Full timeTemporary workRemote work$105.79k - $141.05k
...This is a remote position open to candidates based anywhere in the U.S. The Role At Lumen, the Lead Information Security Engineer owns the development, maintenance, and defensibility of the security authorization package for assigned systems, ensuring compliance...Full timeTemporary workRemote work- Overview Serco is seeking a Senior Software Engineer to join an established but growing team in Newport, RI working at the Naval Undersea Warfare Center that is designing, constructing, and delivering the next generation of undersea warfare Training Systems to the Fleet...Full timeContract workLocal area
$132.23k - $176.31k
...of AI‑ready connectivity, join us today. The Role We are seeking a highly skilled and proactive Senior Lead Site Reliability Engineer (SRE) to join our team, focusing on production support and performance optimization across our portal ecosystem. This role is...Full timeTemporary workRemote work$135k - $273k
...About The Role: Innovative Defense Technologies (IDT), a leading defense technology company, is seeking a DevSecOps Engineer to be part of our Undersea Warfare team and based out of our Fall River, MA location. At IDT, we are committed to delivering...Full timeWork at officeImmediate start$95.37k - $105.81k
...Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 2 years of relevant experience; or Master's degree, plus 6 months relevant experience. CLEARANCE REQUIREMENTS:...Flexible hours- ...solving Good to have Excel Macro/VBA Analysis Ability to read, understand, and trace complex VBA macro code. Reverse-engineering business logic, calculations, data flows, and hidden dependencies within the spreadsheet. Documenting and mapping out workflows...
- ¿ Netcool implementation and development experience. ¿ Development and Supporting enterprise system's management and monitoring products such as IBM Tivoli Netcool Omnibus, IBM Impact, ITM (IBM Tivoli Monitoring), ITCAM, and BMC Remedy on Demand(8.1),Resolve, spectrum, ...
$90k - $184k
...of Linux architecture. This position demands expert-level operational knowledge rather than peripheral familiarity. We require an engineer who views Linux as a core technical passion—demonstrated through advanced pursuits such as customizing system images, managing complex...Work at officeImmediate startShift work$90.83k - $100.77k
...Responsibilities for this Position Junior Software Engineer ID: 2026-73392 US-RI-Middletown US-VA-Manassas Required Clearance: Secret Posted Date: 7/6/2026 Category: Engineering-Software Employment Type: Full Time Hiring Company: General Dynamics...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!



