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 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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Providence, RI vacancy
  • Vatn Systems is a startup designing autonomous underwater vehicles (AUVs). We seek an Embedded Firmware Engineer to design, develop, and maintain firmware across bare-metal and embedded Linux platforms. You will write C, C++, and Go, bring up new hardware, and own low‑... 
    Suggested

    Vatn Systems

    Providence, RI
    12 hours ago
  • Vatn Systems in Bristol, RI is seeking an Embedded Firmware Engineer to design and maintain firmware for autonomous underwater vehicles. You will work from bare-metal to embedded Linux, using C, C++, and Go to build reliable software that runs at the edge in harsh maritime... 
    Suggested

    Socket.dev

    Bristol, RI
    2 days ago
  • Are you the Firmware Engineer who gets excited about architecture, solving tough embedded problems, and seeing your work become a real product? I’m working with a terrific product development team in the Greenwich, RI area that is looking for a Principal Firmware Engineer... 
    Suggested

    Colonial Staffing Group Inc.

    East Greenwich, RI
    2 days ago
  • Embedded Software Engineer C/C at Airbus . Key technologies: C++. Key Responsibilities Design, develop and maintain scalable software systems Write clean, well-tested and documented code Participate in code reviews and contribute to engineering best practices Collaborate... 
    Suggested

    Polluxa, Inc.

    Providence, RI
    3 days ago
  • Endeavour Recruitment is seeking an Embedded Software Engineer (C, Rhapsody UML) for a hands-on role based in the United States. You will work on integrated software projects, collaborating with cross-functional teams to deliver robust solutions. Key responsibilities include... 
    Suggested

    Polluxa, Inc.

    Providence, RI
    3 days ago
  • Carbon60 is seeking an Embedded Software Engineer specializing in C/C++ to design, develop, and maintain scalable software systems. You will write clean, well-tested code and participate in code reviews to uphold engineering best practices. Collaborating with product and... 

    Polluxa, Inc.

    Providence, RI
    3 days ago
  • Airbus is seeking an Embedded Software Engineer for C/C++ to design, develop, and maintain scalable software systems. You will write clean, well-tested code, participate in code reviews, and contribute to engineering best practices while collaborating with product and... 

    Polluxa, Inc.

    Providence, RI
    3 days ago
  • $74.96k - $164.8k

     ...approximately 6,000 employees. For more information, please visit . Overview Brightstar Lottery is seeking a highly experienced Firmware Engineer with deep expertise in image processing to join our Retail Channel Engineering team. This role is critical to the development... 
    Work at office
    Local area

    Brightstar Lottery

    West Greenwich, RI
    22 days ago
  • Brightstar Lottery is seeking a highly experienced Firmware Engineer with deep expertise in image processing to join our Retail Channel Engineering team in West Greenwich, RI. The role focuses on firmware development, image processing, and AI/ML integration for cutting-... 

    Brightstar Lottery

    West Greenwich, RI
    4 days ago
  • Mainframe z/OS Systems ProgrammerInstall, configure, and maintain mainframe operating systems, such as z/OS, z/VM, or z/VSE, ensuring optimal performance and reliability. Collaborate with other IT teams to develop and implement mainframe system upgrades, patches, and fixes...
    Work experience placement

    Keylent Inc

    Johnston, RI
    3 days ago
  •  ...execution are what matter. Elite team : Report directly to the department founder and collaborate with a world-class team of engineers, researchers, and commercial leaders. Competitive compensation & upside : Attractive compensation with equity upside. Tasks... 
    Remote job
    Full time
    Relocation

    Ewor Gmbh

    Providence, RI
    1 day ago
  • $114.6k - $234.6k

     ...integration contracts across software, firmware, and hardware. Leads deep-dive investigations...  ...; provides guidance and coaching to engineers to drive improvements. Utilizes advanced...  ...to life-saving care. And with AI embedded across our products and services, we help... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Providence, RI
    4 days ago
  •  ...Mobile HVAC Engineer – Commercial Facilities Are you an experienced Commercial HVAC Technician who enjoys variety, independence, and solving complex mechanical challenges? We're looking for a Mobile HVAC Engineer to support commercial facilities throughout the... 
    Apprenticeship
    Work at office
    Local area
    Monday to Friday

    MalaceHR

    Providence, RI
    more than 2 months ago
  • Providence, Rhode IslandOnsiteFull Time$130k - $150kJob Description A business-forward energy company in Rhode Island is hiring a Senior Back End developer for their team. As a Senior Back End developer, you’ll be a point person for developing and maintaining the company...
    Full time
    Flexible hours

    Motion Recruitment

    Providence, RI
    4 days ago
  • $114k - $126k

     ...working within Agile or SAFe delivery frameworks.What We're Looking ForA developer who combines strong technical expertise with sound engineering discipline. Someone who embraces AI as a productivity tool, understands the importance of governance and security, and can... 

    Gilbane Building Company

    Providence, RI
    1 day ago
  •  ...Solutions Engineer Company: Norstella Location: Remote, United States Date Posted: Aug 18, 2026 Employment Type: Full Time...  ...Experience delivering work inside client environments, such as embedded engagements, professional services or consulting, is a plus.... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Norstella

    Providence, RI
    1 day ago
  •  ...HVAC Mobile EngineerCBRE 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... 
    Work at office
    Visa sponsorship

    CBRE Group

    Providence, RI
    2 days ago
  •  ...dealing with a Business Oriented IT environment with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint Consulting and IT Infrastructure. Our other offerings... 
    Worldwide

    USM Systems

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

     ...homecare ecosystem that fully connects patients, caregivers, home care provider agencies, and payers. We’re looking for a Full Stack Engineer who’s eager to grow fast, think big, and build products that make a difference, improving the experience of thousands of... 
    Full time
    Local area
    Remote work
    Flexible hours
    Night shift

    GrabJobs

    Providence, RI
    4 days ago
  •  ...Company Description This opportunity is with a great company and great people looking for outstanding candidates with Embedded programming life-cycle experience to join their team of professionals! Job Description Seeking an outstanding developer with extensive... 
    Full time

    Webster + Company

    Providence, RI
    1 day ago
  •  ...Location : Providence, RH | Boston, MA | Bridgeport, CT (supporting the New England area) Overview The Forward Deployed Software Engineer (FDSE) will be the ultimate problem solver, an elite member of First Resonance's "Delta" FDSE, being deployed to our customers'... 
    Full time
    Work experience placement
    Work at office
    Flexible hours

    First Resonance

    Providence, RI
    1 day ago
  • CVS Health Digital is seeking a Staff Software Development Engineer - Mobile to join a high‑energy team and drive native iOS solutions for enterprise platforms. You will design, develop, and implement digital mobile systems with a focus on quality, scalability, and cross... 

    CVS Health

    Providence, RI
    2 days ago
  • $90k - $115k

    Trilogy Federal drives innovative solutions for complex business challenges across financial management, healthcare, and government industries. Our collaborative, client-first service approach, combined with our commitment to the rapid implementation of pragmatic solutions...
    Work experience placement
    Remote work

    GrabJobs

    Providence, RI
    1 day ago
  • $293.9k - $406.8k

     ...responsible for transforming Cisco’s Security products from single point products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling customers to control and security policies across Cisco and third-party... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Providence, RI
    4 days ago
  • Senior Full Stack Engineer (AI Solutions)Location: Providence, RI (Onsite 4 days/week, Remote Fridays)Compensation: $123,000-$150,000 base salaryBonus: 15% bonus opportunity W2 Permanent / Full-Time position with our long-term client near ProvidenceAre you passionate about... 
    Permanent employment
    Full time
    Remote work

    Planet Professional

    Pawtucket, RI
    2 days ago
  • $18 - $25 per hour

     ...in May 2027. This application is open from August 2026 through October 2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering (SC&E)? Solutions Consulting & Engineering is an... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Pawtucket, RI
    2 days ago
  •  ...including HTML, Client-side and Server-side JavaScript and AJAX.Education RequirementBachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical Engineering.Benefits of Working with Our ClientsE... 
    H1b
    Immediate start

    SynergisticIT

    Providence, RI
    2 days ago
  •  ...Expert Contributor - Software Engineer Task-Based Independent Contractor Opportunity Overview We're looking for engineers who can operate at an expert level across real-world, end-to-end tasks in terminal environments. Think compiling code, setting up servers... 
    For contractors
    Remote work
    Flexible hours

    Arise Virtual Solutions

    Pawtucket, RI
    7 days ago
  • $147k - $237.5k

     ...drives great outcomes.Job Summary*This role can be filled anywhere in the United States*We’re looking for a Principal Escalation Engineer to serve as a key architect of customer stability and product maturity within the Jupiter Group. This is a high-impact, cross-functional... 
    Full time
    Work at office
    Immediate start
    Shift work

    Palo Alto Networks

    Providence, RI
    2 days ago
  • Role and Responsibility Design, code and test Mainframe COBOL , CICS and DB2 programsDebug code for existing programsTroubleshoot system bugs and issuesProvide production support on multiple enterprise mainframe applicationsSupport efforts related to the integrity and confidentiality...
    Work experience placement

    NTT DATA

    Providence, RI
    3 days ago

Do you want to receive more vacancies?

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