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

Firmware Engineer

SEATREC INC

Firmware Engineer Seatrec is seeking an entry to mid-level Firmware Engineer to support the development of our autonomous profiling floats, which are powered by temperature gradients in the ocean. In this role, you will have hands-on responsibility from day one building firmware, Python automation, and testing frameworks that operate on cutting-edge autonomous ocean platforms. Your work will have visible, real-world impact, and you’ll gain deep experience across embedded systems, Linux, RTOS, and production pipelines. You will collaborate closely with remote team members while working on-site in Vista, California, contributing directly to project execution, testing, and system validation. About Seatrec Seatrec designs and manufactures subsea drones that generate electricity from ocean temperature gradients. Our products empower defense and oceanographic researchers to extend mission durations, optimize data collection, and reduce operational costs. By enabling the integration of advanced sensors previously limited in endurance and functionality, such as hydrophones, we open new possibilities for ocean science. One of our floats recently deployed off the coast of Kona, Hawaii, has collected a record of more than 1,000 profiles. Seatrec’s energy harvesting core technology was developed at NASA’s Jet Propulsion Laboratory and spun out of the California Institute of Technology in 2016. Seatrec is headquartered in Vista, California. Visit us at seatrec.com. Position Responsibilities • Develop soft real-time embedded firmware in C for MCU platforms, with a focus on reliability and power efficiency. • Configure and maintain embedded Linux environments, writing robust Python scripts for automation and testing. • Build automated test frameworks from the ground up to validate platform functionality and performance.

  • Support production activities, including running and improving production tooling.
  • Integrate new payloads and sensors using IP, UART, I²C, and SPI.
  • Incorporate customer processing scripts into Linux SBC data pipelines.
  • Perform basic electronics prototyping (soldering, cabling, breadboarding) as needed.
  • Use hardware and software tools (multimeter, oscilloscope, logic analyzer, debugger) to
troubleshoot and debug systems. • Collaborate with the engineering team and develop self-sufficiency in completing tasks. Position Qualifications
  • Strong C programming skills for embedded systems.
  • Strong Python scripting skills, comfortable building automated test frameworks and
production scripts. • Familiarity with RTOS, including threading, memory management, and common pitfall avoidance. 1
  • Familiarity with microcontroller architecture, interrupts, and timers.
  • Hands-on experience with hardware debugging using standard lab tools.
  • Passionate about autonomous systems or ocean technology, motivated to learn and
grow. • Collaborative mindset and ability to work effectively both on-site and with remote team members. Location • Full-time, onsite position at Seatrec's headquarters and manufacturing facility in Vista, California. What We Offer
  • Competitive pay
  • Health, dental, and vision insurance
  • Tax-advantaged retirement plan through Simple IRA
  • Paid Time Off (PTO)
  • Opportunities to Participate in ocean deployments and field tests—see the units you built
in action
  • Cross-training opportunities in engineering, testing, and field operations
  • Small team environment where your work directly impacts mission success
Equal Opportunity Employer Seatrec is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic protected by law. To apply for this position, please send your resume and cover letter to View email address on click.appcast.io.

2 SEATREC INC

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Vista, CA vacancy
  • Firmware Engineer Seatrec is seeking an entry to mid-level Firmware Engineer to support the development of our autonomous profiling floats, which are powered by temperature gradients in the ocean. In this role, you will have hands-on responsibility from day one building... 
    Suggested
    Full time
    Remote work

    SEATREC INC

    Vista, CA
    4 days ago
  • $140k - $160k

     ...security experience for Arlo users that is easy to set up and interact with every day. Arlo is seeking a talented Senior Embedded Firmware Engineer to develop next‑generation IoT and video streaming products. In this role, you will design, implement, and optimize embedded... 
    Suggested

    Arlo Technologies, Inc.

    Carlsbad, CA
    4 days ago
  • $140.5k - $221.5k

     ...terminal products (Ka-band, L-band, 5G) that are used in aviation, maritime, residential and other sectors. You’ll be a software engineer working as part of a software team with a technical lead. You will be engaging & collaborating with other software teams working... 
    Suggested
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    ViaSat

    Carlsbad, CA
    2 days ago
  • $115k - $145k

     ...without lengthy integration cycles. If you want to work on hard engineering problems that matter this is the place. Job Overview...  ...looking for an Embedded Software Engineer to write and validate firmware for the battery management systems inside our energy storage and... 
    Suggested

    Proper Voltage

    Carlsbad, CA
    2 days ago
  •  ...Embedded Software Engineer Mount Indie is hiring an Embedded Software Engineer who is eager to give to a small, fast-paced team. You will develop software to support encrypted communications systems including Layer 2 and Layer 3 In-line Network Encryptors, embedded... 
    Suggested

    Mount Indie

    Carlsbad, CA
    2 days ago
  • $75k - $90k

     ...Arlo users that is easy to set up and interact with every day. The Arlo Smart Home Device team is seeking an entry-level Hardware Engineer. We are looking for a new or recent EE graduate who is interested in a very hands-on position working within a team including more... 
    Full time
    Contract work
    Fixed term contract
    Work at office

    Arlo Technologies, Inc.

    Carlsbad, CA
    4 days ago
  • $140.5k - $221.5k

     ...create an inclusive environment that drives positive impact to join our team. What you’ll do We are seeking an Embedded Software Engineer to join the Government Terminals Software Team. This role involves developing robust, scalable software for terminals operating on... 

    Viasat

    Carlsbad, CA
    4 days ago
  • $120k - $135k

     ...ensure a smooth transition to production, emphasizing testability and maintainability. Collaborate closely and efficiently with engineering managers, software QA, and cross-functional engineering teams to swiftly diagnose, debug, and resolve product issues. Continuously... 
    Work at office
    Monday to Friday

    Nortek Security and Control LLC

    Carlsbad, CA
    2 days ago
  • $97.5k - $143k

     ...The Role As an experienced and self-motivated Embedded Software Engineer, you will work with an experienced team of software developers...  ...Experience with audio development. Experience with multi-core firmware design and inter-processor communications. Experience with Linux... 
    Temporary work
    Remote work
    Flexible hours

    HARMAN International

    Carlsbad, CA
    4 days ago
  •  ...Job Description Job Description Hardware Design EngineerPosition Summary We are seeking a Hardware Design Engineer with 2–5 years of experience to design, develop, test, and support digital, analog, and mixed-signal electronic hardware. You'll collaborate with senior... 

    Britech Group, Inc

    Carlsbad, CA
    21 days ago
  • $108.4k - $143.1k

     ...driver's seat of global connectivity and put your mark on technology powering the world's network infrastructure. As a Hardware Test Engineer at Cisco, you won't just run tests—you will directly shape the reliability, automation, and performance of next-generation... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Local area
    Flexible hours

    Webex Events (formerly Socio)

    Carlsbad, CA
    1 day ago
  • $130k - $170k

    Embedded Software Engineer - Secure CommunicationsLocations: Carlsbad, CA | Marlborough, MA | Linthicum Heights, MD | Tampa, FLJob Type: Direct HireClearance Required: Active DoD Secret (or higher)Compensation: $130,000 - $170,000Work Environment: 100% OnsiteAbout the... 

    Navstar

    Carlsbad, CA
    3 days ago
  • $140.5k - $221.5k

     ...Oversee and ensure the smooth operation of essential software systems crucial to business operations Support to Business: Assist engineers and developers by providing expert support to solve technical challenges and enhance productivity Triaging and Troubleshooting... 
    Fixed term contract
    Work at office
    Remote work
    3 days per week

    ViaSat

    Carlsbad, CA
    2 days ago
  •  ...Job Description Our client, a global industrial technology and manufacturing company, is seeking a Software Engineer II to support development of software systems that interact directly with physical equipment and machine platforms. This role focuses on building and... 
    Work experience placement

    Insight Global

    Carlsbad, CA
    3 days ago
  • $175k - $210k

     ...Senior Software Engineer Auria is actively seeking a Senior Software Engineer in Carlsbad, CA, to design, develop, and integrate key software components for the Space Data Network-Backbone (SDN-B) Mission Operations Center (MOC). This is a contingent position. What... 
    Contract work
    Work at office
    Flexible hours

    Auria Space

    Carlsbad, CA
    7 hours ago
  •  ...collaborative environment, where your ideas and contributions will be valued and respected. Job Summary The Sr. Software Engineer position is responsible for designing, developing, troubleshooting and debugging software programs. Works on problems of moderate... 
    Hourly pay
    Work at office
    Local area

    Nordson

    Carlsbad, CA
    7 hours ago
  •  ...level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers. Who should apply? Recent computer science/engineering/mathematics/statistics or science graduates looking to make their careers... 
    H1b

    SynergisticIT

    Carlsbad, CA
    1 day ago
  • $87.1k - $157.45k

     ...Description The Security Enterprise Solutions (SES) operation at Leidos currently has an opening for an Electrical Engineer to work for the Ports and Borders (P&B) business unit in our Vista, CA facility. The P&B business unit at Leidos designs and manufactures... 
    Local area
    Immediate start

    Leidos

    Vista, CA
    4 days ago
  • $177k - $265.6k

     ...Staff Software Engineer At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the... 
    Shift work

    Northrop Grumman

    Carlsbad, CA
    1 day ago
  • $157k - $224k

     ...Lead Software Engineer Woburn, MA STR is hiring experienced Lead Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our... 
    Full time
    Local area
    Immediate start
    Night shift

    Science & Technology Research (STR)

    Carlsbad, CA
    3 days ago
  •  ...versions of Android, Android Studio and related libraries and technologies used in our apps. Work closely with our build/release engineering to ensure successful delivery to our end users for new features and fixes. Preferred Qualifications: Build and... 
    Permanent employment
    Full time
    H1b

    SonSoft

    Carlsbad, CA
    4 days ago
  • $210k - $240k

     ...The Principal Software Engineer is a senior individual contributor responsible for defining the technical direction of the software platform and solving the organization's most complex engineering challenges. This role provides technical leadership across multiple product... 
    Full time
    Temporary work
    Local area
    Visa sponsorship
    Work visa

    ATEC Spine

    Carlsbad, CA
    20 hours ago
  • $120k - $130k

     ...As an SAP Basis Engineer, you will interface directly with Infrastructure, Networking and Technical teams to understand the requirements and support various business functions and systems capabilities. We are transforming our SAP delivery practices to bring in greater... 
    Full time
    Local area
    Weekend work
    Weekday work

    Alphatec Spine

    Carlsbad, CA
    3 days ago
  • $30 - $45 per hour

     ...machine programs and provide the supporting documentation for CMM inspections. Communicate with all machinists, supervisors, and engineers to meet customer/shop floor needs. Troubleshoot and solve both machine issues and related problems in the measuring process.... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Relocation
    Monday to Friday
    Flexible hours

    Tribus Services

    Vista, CA
    2 days ago
  • $130k - $150k

     ...Job Description Job Description The Senior Software Engineer, Alpha Informatix develops client-facing and backend components for distributed software solutions across the full software development life cycle, including new product development, enhancements, and sustaining... 
    Full time
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Alphatec Spine

    Carlsbad, CA
    23 days ago
  •  ...monitors, and recovers the assets that matter — from commercial fleets to high-value cargo, in real time, at scale. As a Software Engineer III on our backend team, you won't be maintaining a legacy monolith — you'll be designing and operating the distributed services that... 
    Permanent employment
    Local area

    CALAMP WIRELESS NETWORKS CORPORATION

    Carlsbad, CA
    24 days ago
  • $20 - $34.62 per hour

    Job Description Job Description Paramount Transportation Systems, Inc . is seeking an experienced Adobe ColdFusion Programmer / Software Developer to join our team at our worldwide headquarters located in San Marcos, CA.  The ideal candidate will work with a team ...
    Hourly pay
    Casual work
    Local area
    Worldwide
    Relocation

    Paramount Transportation Systems

    San Marcos, CA
    16 days ago
  • The role involves mechanical engineering specializing in mechanisms within the aerospace and defense sectors. Responsibilities include designing and developing mechanical systems across various seniority levels. Requirements: Candidates must possess an active Top Secret... 

    Bestinfo Systems LLC

    Carlsbad, CA
    2 days ago
  • $90k - $110k

     ...inspired each day to stretch, grow, and make an impact. Learn about the Danaher Business System which makes everything possible. The Engineer, Mechanical is responsible for owning design projects for mechanical components or systems with guidance from Senior Engineers,... 
    Work experience placement

    Leica Biosystems

    Vista, CA
    1 day ago
  • We have a contract opportunity for SAP project Manager with one of our clients. Details of the opportunity is give below Title: SAP Project Manager Duration: 6- 9 Months Location: Carlsbad, CA (Locals Preferred) Onsite - 4 days a week (A must...
    Contract work
    Local area

    SolGenie

    Carlsbad, CA
    1 day ago

Do you want to receive more vacancies?

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