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 firmware that runs our AUVs — from bare-metal on embedded microcontrollers to system software on embedded Linux boards. You'll write C , C++ , and Go across the stack, 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). Develop system-level software and services in Go, C, and C++ on embedded Linux boards. 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 Electrical Engineering, Computer Engineering, Computer Science, or a related technical field (or equivalent practical experience). 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). Experience developing on embedded Linux platforms. 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, Yocto/Buildroot), and toolchains for embedded targets. Experience developing with Go. 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. Knowledge of containerization and deployment on edge devices. Experience with maritime sensors, underwater acoustics, or subsea systems. Familiarity with functional safety or safety‑critical software development practices. Ready to build the future with us? #J-18808-Ljbffr 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...SuggestedPermanent employmentFull time
$86.8k - $165.2k
...technologies. For over 70 years, scientists and engineers in diverse disciplines at RTX BBN... ...Engineer with experience in real-time embedded C language system development to join our... ...involving the integration of hardware, firmware, and software.Proficiency using C/C++.Willing...SuggestedTemporary workWork experience placementWork at officeRemote workWorldwideFlexible hours- ...investors and powered by a team of passionate, forward-thinking engineers, builders, and operators, we’re now scaling from a... ...- and building the team to make it happen.Role OverviewAs an Embedded Systems Software Engineer, you’ll play a role in developing and...SuggestedRelocationFlexible hours
- ...EngRadar seeks a highly skilled vehicle software engineer to create and integrate real-time embedded software that connects guidance, navigation, control, and health monitoring for the Seaglider. You will lead hardware bring-up and sensor integration, delivering reliable...Suggested
$108.2k - $163.4k
...to take your career global? Make your mark at one of the biggest names in payments. We're looking for a Senior Software Engineer to join our ever-evolving Express team and help shape the future of global commerce. What you'll own...SuggestedFull time3 days per week- ...RTX BBN Technologies in Middletown, RI is seeking a Principal Software Engineer specializing in real-time embedded C development. You will design, implement, and optimize high-performance software for DoD systems on embedded hardware and heterogeneous platforms. You...
- ...Providence, Rhode Island. Learn more at Havoc: All-Domain Collaborative Autonomy . About the Role: HavocAI is seeking an Embedded Software Engineer to lead hardware/software development of embedded systems for our fleets of uncrewed surface vessels (USVs). This role...Work from homeHome office
$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...Flexible 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...
- ...ready to write your next chapter? Make your mark at one of the biggest names in payments. We're looking for a Software Engineer to join our ever-evolving payment processing team and help us unleash the potential of every business. This position...Full timeWork experience placementWork at office3 days per week
$114.93k - $178.72k
...Responsibilities Noblis MSD is seeking to hire a Computer Engineer to support the US Navy out of Newport, RI. Noblis MSD’s mission is to support the Naval Undersea Warfare Center (NUWC) in their missions to enable research, development, test and evaluation, acquisition...Full timeContract workPart timeWork experience placementLocal areaRemote work- ...FPGA/Firmware Engineer (Rhode Island) **Senior FPGA Engineer - Torpedo Systems Group** Join a leading defense contractor's Torpedo Systems Group and take ownership of FPGA development that directly supports critical national security programs. This is a high-visibility...Temporary workFor contractors
- ...to include converting structured XML content into HTML/CSS/JavaScript contentCollaborate with subject matter experts (SMEs) and engineering teams to maintain fidelity of technical dataEnsure that code meets browser compatibility specifications and limitationsSupport quality...For contractors
- ...Mechanical Engineer Arcfield is currently seeking skilled and motivated full-time Mechanical Engineer to support on-site at the Naval Undersea Warfare Center (NUWC). You will support Code 34 Radar In-Service Engineering Agency (ISEA) Team. Tasking will include analysis...Hourly payFull timeContract workTemporary workWork experience placementRemote 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
$107.9k - $195.05k
...Mission, Vision, and Values guide the way we do business.Your greatest work is ahead!We are looking for a Lead Substation Project Engineer to join our team.*Candidates must be located in greater Boston, MA area. (MA, CT, RI) - 3 hour radius from the client servicing territory...Full timeInternshipWork at officeLocal areaFlexible hours$86.8k - $165.2k
...nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that...Full timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$110k - $165k
...Island / Jacksonville, Florida / Petaluma, CaliforniaStructural /Full Time Exempt /RemoteFoth is a 100% member-owned science and engineering consulting firm headquartered in Wisconsin, with over 85 years of success. Our 750 members across 33 locations are dedicated to solving...Full timePart timeRemote workFlexible hours- ...investors and powered by a team of passionate, forward-thinking engineers, builders, and operators, we’re now scaling from a... ...complex systems: memory management, multi-threading, performance in embedded or near-embedded environments.Real-time experience (RTOS or real...RelocationFlexible hours
- ...cities, islands, and communities like never before.Backed by leading investors and powered by a team of passionate, forward-thinking engineers, builders, and operators, we’re now scaling from a breakthrough prototype to full production - and building the team to make it...Immediate startRelocationFlexible hours
- ...investors and powered by a team of passionate, forward-thinking engineers, builders, and operators, we’re now scaling from a... ...monitoring, health management, inter-processor communication.Strong embedded C/C++ on RTOS or bare metal.Deterministic avionics networking:...Remote work
- 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
- ...Navy to solve their toughest problems and meet their mission requirements. We have undersea operations experience, combined with engineering and specific subject matter expertise, that provides an in-depth understanding of the problem and a novel, innovative and cost-effective...Local areaFlexible hours
- ...SEACORP is seeking a well-qualified DevOps Engineer . Primary Duties and Responsibilities: Job Summary: SEACORP'sPlatforms Business Area has an immediate need for a full-time DevOps Engineer professional with a Secret clearance based at our Middletown,Rhode Island...Full timeTemporary workWork experience placementWork at officeLocal areaImmediate start
$82.1k - $131.36k
...priority programs through our strategic solutions in the areas of Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training. Responsibilities The DevSecOps Engineer will design, implement, and maintain secure,...For contractorsShift work- ...cities, islands, and communities like never before.Backed by leading investors and powered by a team of passionate, forward-thinking engineers, builders, and operators, we’re now scaling from a breakthrough prototype to full production - and building the team to make it...RelocationFlexible hours
- ...Software Developer Company Overview: KMS Solutions, LLC is a technical management / solutions company that specializes in engineering, analysis, and cyber security. Founded in 2005, KMS is a certified small business with nearly two decades of experience...Full timeContract workTemporary workWork at officeLocal areaRemote workFlexible hoursDay shift
- ...Navy to solve their toughest problems and meet their mission requirements. We have undersea operations experience, combined with engineering and specific subject matter expertise, that provides an in-depth understanding of the problem and a novel, innovative and cost-...Local areaRemote workFlexible hours
$107.5k - $204.5k
...find new ways to connect and protect our world. Pratt & Whitney is a world leader in the design, manufacture and service of aircraft engines and auxiliary power systems and has been revolutionizing modern flight for over 100 years. Join us and help shape the future of...Contract workTemporary workWork experience placementWork at officeRemote workFlexible hoursShift workNight shiftWeekend workAfternoon shift- ...Navy to solve their toughest problems and meet their mission requirements. We have undersea operations experience, combined with engineering and specific subject matter expertise, that provides an in-depth understanding of the problem and a novel, innovative and cost-effective...For contractorsLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!




