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

Embedded Firmware Engineer

Vatn Systems

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 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Bristol, RI vacancy
  • $107.5k - $204.5k

     ...Role Overview:RTX BBN Technologies is seeking a Principal Embedded Software Engineer with experience in real-time embedded C language system development...  ...complex systems involving the integration of hardware, firmware, and software.Qualifications We Prefer:Proficiency using C... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Middletown, RI
    1 day 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... 
    Suggested
    Remote job
    Full time
    H1b

    Aperia Technologies

    Bristol, RI
    3 days ago
  • $99.23k - $132.3k

     ...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role Lumen is looking for Solution Engineers who are passionate about leveraging technology innovation for the betterment of humanity. This exciting customer-facing solution... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Local area

    Lumen

    Bristol, RI
    2 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... 
    Suggested
    Full time

    Cheez

    Bristol, RI
    4 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... 
    Suggested
    Remote job
    Internship

    Danaher

    Bristol, RI
    1 day ago
  • $38 per hour

     ...About the role CBRE is hiring a Mobile Commercial HVAC Engineer to support multiple commercial sites with expert care and fast fixes. If you're ready to hit the road and make a difference, apply now! As a CBRE HVAC Mobile Engineer, the technician will fix equipment... 
    Hourly pay
    Work at office
    Visa sponsorship

    CBRE

    Barrington, RI
    4 days 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
    3 days ago
  • $103.71k - $138.28k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Lead Engineer position will require both technical expertise and project management competency. This position will consist of site surveys, Bill... 
    Full time
    Temporary work
    For contractors
    For subcontractor
    Remote work

    Lumen

    Bristol, RI
    3 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 Appling fundamentals and best practices of... 
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Local area
    Remote work

    Saab

    Bristol, RI
    17 hours ago
  • $35 per hour

     ...You’ll win us over by having the following qualifications: Basic Qualifications: Pursuing a master’s degree Electrical Engineering, Power Systems Engineering, or related field. Ability to work remotely full-time (40 hours per week) for the duration of the 1... 
    Remote job
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start

    Siemens

    Bristol, RI
    1 day ago
  •  ...for this Position Payload Control System - Software/Systems Engineering Intern (Summer 2027) ID: 2026-74848 US-VA-Manassas US-RI-Middletown...  ..., clubs, or internships building web applications, APIs, embedded software, or automated test tools. Familiarity with full-... 
    Summer work
    Internship
    Flexible hours

    General Dynamics

    Middletown, RI
    5 days ago
  • $103.71k - $138.28k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering... 
    Full time
    Temporary work
    For contractors

    Lumen

    Bristol, RI
    3 days ago
  • $105.79k - $141.05k

     ...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform Security provides technical leadership and hands-on execution... 
    Full time
    Temporary work
    Remote work

    Lumen

    Bristol, RI
    5 days ago
  • $86.8k - $165.2k

     ...that we take for granted today. BBN is where email was invented and the first routers were implemented. Today, BBN's scientists and engineers are working to advance the state-of-the-art on topics ranging from machine language translation to quantum cryptography. BBN... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Middletown, RI
    1 day ago
  • $50 per hour

     ...FullTimeDepartment: Enterprise Business ServicesBusiness Unit: Enterprise Business ServicesStandard Job DescriptionJoin our team as a Staff AI Engineer focused on ontologies, knowledge graphs, and production AI systems. You will define how complex enterprise data becomes trusted... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Newport, RI
    1 day ago
  •  ...include converting structured XML content into HTML/CSS/JavaScript content Collaborate with subject matter experts (SMEs) and engineering teams to maintain fidelity of technical data Ensure that code meets browser compatibility specifications and limitations Support... 
    Full time
    For contractors

    TeleConsultants

    Newport, RI
    2 days ago
  •  ...not limited to: Support modernization efforts for an existing DoD IETM system Collaborate with subject matter experts (SMEs) and engineering teams to maintain fidelity of technical data Support quality assurance and integration testing related to new front-end implementations... 
    Full time
    For contractors

    ADP

    Newport, RI
    2 days ago
  • $85k - $105k

     ...00 per year A bit about us: We are a leading provider of information technology, logistics management, business process re-engineering, financial management, and administrative support services for the Department of the Navy and Homeland Security. We have an incredible... 
    Full time
    Local area

    Jobot

    Middletown, RI
    2 days ago
  •  ...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 pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Arcfield

    Newport, RI
    4 days ago
  • $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 time
    Contract work
    Part time
    Work experience placement
    Local area
    Remote work

    Noblis

    Newport, RI
    3 days ago
  •  ...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 time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Immediate start

    Seacorp Inc

    Middletown, RI
    4 days ago
  • $120.3k - $264.8k

    Job Title: NUWC Lead Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 25% Type of Travel: Continental US * * * What You'll Get to Do Develop... 
    Full time
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Flexible hours

    CACI International, Inc.

    Newport, RI
    4 days ago
  • $114k - $231k

     ...DevSecOps Engineer - JobID-0331 Department: Operations Employment Type: Full Time Location: Fall River, MA Compensation: $114,000 - $231,000 / year Description About The Role: Innovative Defense Technologies (IDT), a leading defense technology company... 
    Full time
    Work at office
    Local area
    Immediate start

    Innovative Defense Technologies

    Fall River, MA
    1 day ago
  • $60 - $70 per hour

    Job Title: Software Development Engineer Exciting opportunity to work at an innovative defense company with hybrid flexibility! Job Description This role offers the opportunity to work hands-on with naval hardware and automated test equipment (ATE) systems while contributing... 
    Contract work
    Temporary work

    Talentify.io

    Middletown, RI
    2 days ago
  • $58 - $60 per hour

     ...requirement development, software test and integration, application and embedded code with C# and C/C++, Windows/Linux based development for...  ...will have Bachelor's Degree Computer Science or related engineering degree and minimum 6 years of prior relevant experience.... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Worldwide
    Flexible hours

    Innova Solutions Inc

    Fall River, MA
    2 days ago
  • SEACORP is seeking a well-qualified Software Engineer I . Primary Duties and Responsibilities: Job Summary : SEACORP’s Combat Systems Business Area is seeking a highlymotivated and detail-oriented Entry-Level Software Engineer to join our growingteam. The selected candidate... 
    Temporary work
    Work at office
    Local area

    Systems Engineering Associates Corporation

    Middletown, RI
    2 days ago
  • $80k - $110k

     ...Annually 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 time
    Contract work
    Temporary work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Kms Solutions, Llc

    Newport, RI
    5 days ago
  • $85k - $100k

    Software Engineer II Location: Middletown, RI - hybrid 3 days in office a week Department: I.S. Development General Business Hours: M-F 9:00 a.m. - 5:00 p.m. Shift: 8 hours, M-F. Managed by (Title): Lead Software Engineer Compensation: Base Salary $85,000 - $100,0... 
    Contract work
    Work experience placement
    Work at office
    Remote work
    Home office
    Shift work
    3 days per week

    Embrace Home Loans

    Middletown, RI
    2 days ago
  • SEACORP is seeking a well-qualified Software Engineer I/II . Primary Duties and Responsibilities Job Description SEACORP's Electronic Warfare Business Area is seeking entry to mid-level Software Engineers. These candidate will be responsible for tasking, collaborating... 
    Temporary work
    Work at office
    Local area

    SEACORP

    Middletown, RI
    2 days ago
  • $80k - $120k

     ...ON_SITE Description SAIC is seeking a Torpedo Test Equipment Software Developer to join a team of in-office engineers in Middletown, RI working to modernize Naval Automated Test Equipment (ATE) systems for MK48 torpedoes including the MK660 and... 
    Full time
    Work at office
    Remote work
    Shift work

    SAIC

    Middletown, RI
    1 day ago

Do you want to receive more vacancies?

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