Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Bristol, RI vacancy
  • $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... 
    Suggested
    Full time
    Flexible hours

    Prattwhitney

    Middletown, RI
    1 day ago
  •  ...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... 
    Suggested
    Full time

    Prattwhitney

    Middletown, RI
    1 day ago
  •  ...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 &... 
    Suggested
    Local area

    Saint-Gobain North America

    Bristol, RI
    5 days ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Bristol, RI
    1 day ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Bristol, RI
    4 days ago
  •  ...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

    Cheez

    Bristol, RI
    11 hours ago
  • $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 job
    Full time
    H1b

    Aperia Technologies

    Bristol, RI
    4 days ago
  • $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 work
    For contractors
    Local area
    Remote work

    Saab, Inc.

    Bristol, RI
    3 days ago
  •  ...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 job
    Internship

    Danaher

    Bristol, RI
    2 days ago
  • $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 time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Bristol, RI
    4 days ago
  • $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 time
    Temporary work
    Remote work
    Work from home

    Lumen

    Bristol, RI
    1 day ago
  • $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 job
    Full time

    Quora

    Bristol, RI
    4 days ago
  • $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 time
    Temporary work
    Flexible hours

    Oracle

    Bristol, RI
    3 days ago
  • 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...

    INDUS Technology

    Newport, RI
    2 days ago
  • $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 commission
    Full time
    Work experience placement
    Remote work
    Shift work

    World Wide Technology

    Bristol, RI
    2 days ago
  • 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 work
    For contractors

    Elite Technical

    Middletown, RI
    more than 2 months ago
  •  ...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 time
    Work at office
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    Middletown, RI
    2 days ago
  • $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 time
    Work at office
    Immediate start

    Innovative Defense Technologies

    Fall River, MA
    5 days ago
  • $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 time
    Work at office
    Immediate start

    Innovative Defense Technologies

    Fall River, MA
    5 days ago
  • 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 time
    Immediate start

    Stellantis

    Bristol, RI
    2 days ago
  • $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 time
    Temporary work
    Remote work

    Lumen

    Bristol, RI
    3 days ago
  • $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 time
    Temporary work
    Remote work

    Lumen

    Bristol, RI
    1 day ago
  • 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 time
    Contract work
    Local area

    Serco

    Newport, RI
    1 day ago
  • $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 time
    Temporary work
    Remote work

    Lumen

    Bristol, RI
    3 days ago
  • $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 time
    Work at office
    Immediate start

    Innovative Defense Technologies

    Fall River, MA
    1 day ago
  • $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

    General Dynamics Mission Systems

    Middletown, RI
    4 days ago
  •  ...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... 

    Yantran LLC

    Middletown, RI
    1 day ago
  • ¿ 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, ...

    Procyon TS

    Middletown, RI
    3 days ago
  • $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 office
    Immediate start
    Shift work

    Innovative Defense Technologies

    Fall River, MA
    3 days ago
  • $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 time
    Flexible hours

    GD Mission Systems

    Middletown, RI
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!