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

Embedded Software Engineer

Aquabyte

About The Edge Systems Team Edge engineering is responsible for the hardware and software orchestrating the hardware installed at fish farms around the world. Our goals are to create autonomous, reliable, bandwidth-light, long‑lasting, robust, remote‑debuggable, fail‑safe, and easily deployable underwater cameras and sensors. We work with world‑class mechanical engineering firms and optical consultants to spec the underwater equipment we deploy. The edge engineering team writes software and procedures to make quality testing of these cameras as easy as possible for the field team in Norway. The types of tests we orchestrate are hardware burn‑in, optical quality testing in‑air and in‑water, sensor calibration and verification, and stereo camera calibration. The edge team also writes software to make it easy for the field team to successfully deploy and configure our hardware at the farm. As it’s often rainy in Norway and the Internet may not yet be set up, our debugging tools need to operate wirelessly and allow a field technician to interface with the hardware from their phones. The edge team is responsible for designing the network, cellular backup system, and mesh network of devices at a farm. We plan for failure, and build in redundancies where possible. Internet can go out for hours and there’s only so much data we can uplink. Boats may park between our antennas. Job Responsibilities Interface with sensors, cameras, mesh, wireless, and cellular networks to create robust, reliable, and remote data collection and processing systems Develop on ARM‑based embedded platforms using C, C++, Python, Golang or Rust Improve our embedded Linux build and deployment process Develop software to automate hardware testing procedures Build diagnostic and configuration tooling to enable our field team to interface with our hardware wirelessly from their phones Enable our research team to try new machine learning models on real hardware Participate in hardware specifications for our next generation equipment Participate in on‑call for diagnosing and fixing device issues remotely and implementing procedures and tooling to help enable the field team to self‑diagnose and fix issues themselves Qualifications Engineering or CS degree Software development on an embedded device Experience writing and building software Professional experience with C, C++, Golang, Python or Rust Desired But Not Required Solid understanding of TCP/IP Real‑Time Operating Systems (RTOS) Buildroot, Yocto Project, toolchains, uBoot, UART, SPI, I2C interfaces Experience with WiFi, BLE, LoRaWAN, Mesh Networking, Cellular Networks Selecting hardware targeted for harsh environmental conditions Ability to read a schematic Experience with cloud environments such as AWS Experience deploying to off‑site hardware Professional experience working with cameras Build and maintain fleet operations tools for monitoring, notifications, trending, and analysis Experience at a small & quickly growing startup Benefits Competitive salary and equity Unlimited vacation policy Flexible working hours + hybrid work policy Medical, vision, & dental insurance Retirement matching plan Potential travel to Norway Evolve in a fast‑paced environment Be able to shape a business in its early days Get ideas, feedback, and suggestions from other best‑in‑their‑field colleagues Mentorship opportunities, we'll be dedicated to investing in you and supporting you as you grow #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Emeryville, CA vacancy
  • $90k - $180k

     ...Our 115,000 colleagues serve people in more than 160 countries. JOB DESCRIPTION: The Opportunity: The Embedded Software Engineer oversees the design, development, and validation of software for embedded systems, ensuring compliance with FDA requirements... 
    Suggested
    Shift work

    Abbott

    Alameda, CA
    2 days ago
  • $215k - $260k

     ...driven team at the forefront of maritime security and autonomous innovation. THE POSITION Saildrone is seeking a Staff Embedded Software Engineer to join our Firmware team. Reporting to the Director of Firmware Engineering, you’ll be leading the definition, design,... 
    Suggested
    Local area
    Relocation package
    Flexible hours

    Saildrone Inc

    Alameda, CA
    11 hours ago
  •  ...partnered with a late-stage startup developing the autonomy software and operating systems powering many of the leading...  ...autonomy programs globally. They're looking to hire a strong Embedded Software Engineer at a senior level to join their Core OS team and own Android... 
    Suggested

    Lumicity

    San Francisco, CA
    6 hours ago
  •  ...Education: Bachelor's degree in Computer Engineering, Electrical Engineering, or a highly...  ...of professional experience in real-time embedded systems. Low‑Level Device Drivers: Proven...  ...Job Responsibilities Design and implement software for embedded devices and systems from requirements... 
    Suggested
    Permanent employment
    Contract work
    Local area

    Robotics Technologies LLC

    San Francisco, CA
    4 days ago
  • $170k - $215k

     ...Embedded Software Engineer (Camera & Edge AI Systems) Experience: 1–3 Years Compensation: $170,000 – $215,000 Base + 0.1% – 0.25% Equity About the Company They are an elite, venture-backed hardware-meets-AI startup engineering the next generation of computer vision. Backed... 
    Suggested
    Night shift

    Lumex Talent

    San Francisco, CA
    3 days ago
  •  ...respond quickly, but we WILL look here first when we crank up the hiring machine again.] Dapster is looking for a Lead Embedded Systems Software Engineer to join our small-but-powerful team. This is an impact opportunity -- we're very much still an early-stage startup,... 
    Work experience placement
    Work at office
    Remote work

    Dapster, Inc

    San Francisco, CA
    2 days ago
  • $130.7k - $261.3k

     ...generic medicines. Our 115,000 colleagues serve people in more than 160 countries. JOB DESCRIPTION: The Opportunity: The Staff Embedded Software Engineer located in Alameda or Milpitas, California leads the development, verification, ensuring timely delivery and adherence to... 
    Full time
    Shift work

    Abbott

    Alameda, CA
    4 days ago
  •  ...to be well-rested and building the most advanced hardware, software, and AI technology to make it possible. Our products power...  ...this isn't it. The Role Join our team as a Senior Embedded Software Engineer to help us bring current and next generations of the Pod... 
    Full time
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    Night shift

    Eight Sleep

    San Francisco, CA
    2 days ago
  •  ...we are committed to patient-centric design, scientific and engineering excellence, and cross-functional teamwork. These principles...  ...and management to execute on the firmware roadmap and evolve embedded software architecture within defined system boundaries. • Deliver high... 
    Work experience placement
    Flexible hours

    iota Biosciences, Inc.

    Alameda, CA
    3 days ago
  • $180k - $237.5k

     ...scale energy storage and producing battery materials in the U.S. for the first time, all from batteries we already have. Embedded Software Engineer - Power Electronics We are at the precipice of a global energy transition. At Redwood Materials, we are moving beyond... 
    Full time

    Redwood Materials

    San Francisco, CA
    4 days ago
  • $160k - $220k

     ...Embedded Engineering Team At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer...  ...for architecting, executing, and building the embedded software that powers our lidar firmware system. You will work as a technical... 
    Work experience placement
    Work at office
    Local area

    Ouster

    San Francisco, CA
    2 days ago
  •  ...dynamic environments Mentor junior perception engineers and raise the quality bar for how...  ...testing, and flight operationsContribute to software architecture, testing, integration, and...  ...GPS-denied navigation Experience with embedded or real-time systems Familiarity with ROS... 
    Permanent employment
    Contract work
    Local area

    Skyways LTD

    Emeryville, CA
    1 day ago
  • $68k - $102k

     ...Hardware Design Engineer (San Leandro, CA) Join our dynamic team in San Leandro, CA as an Hardware Design Engineer Professional and be...  ...building or electronic control systems or Schneider Electric’s software applications. Strong technical background with proven experience... 
    Ongoing contract
    Full time
    Contract work
    Temporary work
    H1b
    Remote work
    Flexible hours

    Schneider Electric

    Oakland, CA
    6 hours ago
  • $170k - $210k

     ...Job Description Job Description Senior Embedded Software Engineer at unspun We are looking for a hands-on, execution-driven Senior Embedded Software Engineer to ship and sustain production-quality embedded and edge software for our deployed Vega™ 3D weaving systems... 
    Remote work
    Day shift

    unspun™

    Emeryville, CA
    26 days ago
  •  ...integrity, humility, curiosity, and relentless determination. Role Description We are looking to recruit an exceptional Embedded Software Engineer - Real-Time Linux to help build the foundational real-time Linux platform powering the brains of our autonomous robotics... 

    Maven Robotics

    San Francisco, CA
    2 days ago
  • $170k - $260k

     ...builds together, and solves hard problems from the ground up. The Opportunity Heron Power is looking for a Principal Embedded Software Engineer to own the technical vision and architecture for the embedded firmware platform. You will define how Heron's converters... 

    Rethink recruit

    San Francisco, CA
    3 days ago
  • $100k - $180k

     ...research workflows. VPI operates at the intersection of investment management, cloud‑native platforms, and advanced analytics engineering. The technology we build directly supports investment research, portfolio construction, and data‑driven decision‑making that impacts... 
    Work at office
    Remote work
    Work from home
    Visa sponsorship

    Vanguard

    Oakland, CA
    14 days ago
  •  ...investment management, cloud‑native platforms, and advanced analytics engineering. The technology we build directly supports investment research...  ...policies Experience Required ~5+ years of experience in software engineering, test engineering, or platform engineering within... 
    Visa sponsorship

    Vanguard

    Oakland, CA
    14 days ago
  • $120k - $145k

     ...spreadsheets, siloed data, and complex compliance workflows with software for environmental and operations teams.We’re a small,...  ...outcomes. Description The Role We’re looking for a Solutions Engineer (part project manager, part builder, part innovator) who loves... 
    Work at office
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Mapistry Inc.

    Berkeley, CA
    4 days ago
  • Belcan Corporation is seeking a Senior Systems Engineer to translate high-level requirements into implementable firmware specifications. The ideal candidate will have over 5 years of experience and strong knowledge of verification processes and requirement management tools... 

    Belcan

    Berkeley, CA
    4 days ago
  •  ...III medical devices at the forefront of therapeutic and diagnostic medicine. This is a hands‑on senior‑level role for an embedded software engineer who thrives in a highly technical, mission‑driven environment and wants their work to have real clinical impact. Responsibilities... 
    Relocation package

    BioTalent Ltd

    Alameda, CA
    1 day ago
  • $182k - $230k

     ...era of progress. Over the last decade, software has transformed the digital world. But the...  ...they work at scale. We are roboticists, engineers, operators, and builders. We believe the...  ...us. What you’ll do We are seeking an Embedded Firmware Engineer to develop the low‑level... 
    Full time
    Internship
    Work at office
    Flexible hours

    Atoms

    San Francisco, CA
    3 days ago
  • $140k - $258k

     ...developing innovative solutions for the consulting, architecture, engineering, project controls, procurement, construction management, and...  ...HVAC) system design and applicable codes. ~ Experience with software for performing load calculations and energy analysis. ~4... 
    For contractors
    Work at office
    Remote work
    Flexible hours
    Night shift

    IPS-Integrated Project Services, LLC

    Emeryville, CA
    2 days ago
  • A pioneering biotech company is seeking an Embedded Software Engineer to design and develop cutting-edge embedded software for medical devices. This role involves collaborating across various engineering teams, optimizing communication systems, and ensuring compliance... 

    iota Biosciences, Inc.

    Alameda, CA
    2 days ago
  • BioTalent Ltd is seeking an experienced embedded software engineer for a hybrid role in Alameda, CA. The candidate will design and optimize software for implantable medical devices, ensuring compliance with regulatory standards while having a real impact on therapeutic... 

    BioTalent Ltd

    Alameda, CA
    1 day ago
  •  ...looking for a dedicated individual to provide world-class service at our client's large FDA lab in Alameda, CA. As a Lead Building Engineer, you will be responsible for maintaining the property’s physical condition and safeguarding it against damage, loss, and... 
    Day shift

    Bevara Building Services

    Alameda, CA
    6 hours ago
  • $130k - $182k

    WeRide in Emeryville is looking for a Systems Engineer specializing in autonomous driving technologies. The role involves conducting systems engineering analyses, defining ADAS performance metrics, and developing validation strategies. The ideal candidate will have a strong... 

    WeRide

    Emeryville, CA
    4 days ago
  • $75.18 per hour

    Job Title: Senior Systems Engineer, Firmware Requirements Pay Rate: Up to $75.18 /hr. (DOE...  ...firmware execution. Sitting within the Software Engineering organization with a dotted...  ...A strong foundational understanding of embedded systems, firmware architecture, microcontrollers... 
    Local area

    Belcan Corporation

    Berkeley, CA
    4 days ago
  • $166.59k - $199.91k

     ...About the Role The company is looking for a high-performance engineer to be a part of a team of Site Reliability Engineers. You will be working closely with engineering teams, product managers, as well as support and sales engineers to build the future of the company’... 
    Work experience placement

    United States Digital Space LLC

    Oakland, CA
    3 days ago
  • Job Description Technology is the driving force behind our product. We’re looking for brilliant people to join our team. Apply now!

    ZipRecruiter

    Oakland, CA
    14 days ago

Do you want to receive more vacancies?

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