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

Embedded Software Engineer

$130k - $190k

Aquabyte

San Francisco Bay AreaEngineering /Full-Time /HybridOur mission Aquabyte is on a mission to revolutionize the sustainability and efficiency of aquaculture. By making fish farming cheaper and more viable than livestock production, we aim to mitigate one of the biggest causes of climate change and help prepare our planet for impending population growth. Aquaculture is the single fastest growing food-production sector in the world, and now is the time to define how technology is used to harvest the sea and preserve it for generations to come.We are a diverse, mission-driven team that is eager to work alongside kindred spirits. If this vision makes you smile, gives you goosebumps, or otherwise inspires you please get in touch.Our productWe are currently focused on helping salmon farmers better understand their fish populations and make environmentally-sound decisions. Through custom underwater cameras, computer vision, and machine learning we are able to quantify fish weights, detect the health status, and generate optimal feeding plans in real time. Our product operates at three levels: on-site hardware for image capture, cloud pipelines for data processing, and a user-facing web application. As a result, there are hundreds of moving pieces and no shortage of fascinating challenges across all levels of the stack.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.As Aquabyte evolves, more products will be built on-top of the pixel and sensor data we collect. In order to scale, these algorithms need to live on the edge. We work closely with the machine learning team to help move their algorithms safely from the cloud to the edge.We are responsible for our own Linux build process and the process of safely deploying software to the devices in the field.This role is flexible and is based out of our Bay Area office and involves occasional travel to Norway and Chile.Job ResponsibilitiesInterface with sensors; cameras; mesh, wireless, and cellular networks to create robust, reliable, and remote data collection and processing systemsDevelop on ARM-based embedded platforms using C, C++, python, golang or rustImprove our embedded Linux build and deployment processDevelop software to automate hardware testing proceduresBuild 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 hardwareParticipate in hardware specifications for our next generation equipmentParticipate 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 themselvesQualificationsEngineering or CS degree.Software development on an embedded deviceExperience writing and building software.Professional experience with C, C++, Golang, Python or Rust.Desired but Not RequiredSolid understanding of TCP/IPReal-Time Operating Systems (RTOS)Buildroot, Yocto Project, toolchains, uBoot, UART, SPI, I2C interfacesExperience with WiFi, BLE, LoRaWAN, Mesh Networking, Cellular NetworksSelecting hardware targeted for harsh environmental conditionsAbility to read a schematicExperience 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 startupBenefitsCompetitive salary and equityUnlimited vacation policyFlexible working hours + hybrid work policyMedical, vision, & dental insuranceRetirement matching planPotential travel to NorwayEvolve in a fast-paced environmentBe able to shape a business in its early daysGet ideas, feedback, and suggestions from other best-in-their-field colleaguesMentorship opportunities, we'll be dedicated to investing in you and supporting you as you grow$130,000 - $190,000 a yearAquabyte takes a market-based approach to compensation. The pay varies on a variety of factors including: job-related qualification, years of experience and competence level, interview performance, and work location.At Aquabyte, we admire interesting people with a unique background. We strongly encourage you to apply even if you don’t satisfy all the requirements, and we will get back to you as soon as possible! We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in San Francisco, CA vacancy
  •  ...Title: Embedded Software Engineer Location: San Jose, CA Job Summary: We are looking for a talented Principal Embedded SW Engineer to join our team and help us continue to deliver cutting-edge products to our customers. The ideal candidate will have experience... 
    Suggested
    Local area

    Kasmo Global

    Daly City, CA
    4 days ago
  • $130k - $190k

     ...the stack. About The Edge Systems Team: Edge engineering is responsible for the hardware and software orchestrating the hardware installed at fish farms...  ...and processing systems Develop on ARM-based embedded platforms using C, C++, python, golang or rust Improve... 
    Suggested
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Aquabyte

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

     ...Embedded Software Engineer Title of Role: Embedded Software Engineer Location: San Francisco, hybrid Company Stage of Funding: Series A - Defense, AI, Autonomous Vehicles Office Type: Hybrid Salary: $170K-$215K Company Description We're representing... 
    Suggested
    Work at office
    Night shift

    Recruiting from Scratch

    San Francisco, CA
    5 days ago
  • $165k - $265k

     ...Embedded Software Engineer Marina Del Rey (Los Angeles) or San Francisco Reporting directly into the CEO Revel is an early-stage software company building modern infrastructure for hardware. Founded by former SpaceX engineers, including a CEO who spent nearly... 
    Suggested

    Higher People

    San Francisco, CA
    1 day ago
  •  ...Lead Embedded Systems Software Engineer 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, and you will be working on our foundational... 
    Suggested
    Work experience placement
    Work at office
    Remote work

    Dapster

    San Francisco, CA
    14 hours 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 and... 
    Full time
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    Night shift

    Eight Sleep

    San Francisco, CA
    4 days ago
  • $182k - $230k

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

    ATOMS Careers page

    San Francisco, CA
    3 days ago
  •  ...Job Description Seeking an Embedded Firmware Engineer to join our growing autonomy team and help scale autonomous solutions across mining and...  ..., and safety-critical controls, developing the software that enables autonomous systems to communicate with and control... 

    Insight Global

    San Francisco, CA
    5 days ago
  • $140k - $225k

     ...assembling a diverse, world-class team—engineers, designers, researchers, and product minds...  ...—always with a human-centric mindset.By embedding AI advancements into every HP product...  ...Ability to work independently across hardware/software boundaries and communicate findings... 
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    San Francisco, CA
    1 day ago
  • $160k - $220k

     ...Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can...  ...help! As the Sr or Staff level for the Embedded Engineering team, you will be responsible...  ..., executing, and building the embedded software that powers our lidar firmware system. You... 
    Full time
    Work experience placement
    Work at office
    Local area

    Ouster

    San Francisco, CA
    22 days ago
  • $35 per hour

     ...Embedded Software Engineer Intern Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed... 
    Hourly pay
    Price work
    Temporary work
    Internship
    Flexible hours

    Neuralink

    South San Francisco, CA
    1 day ago
  •  ...whole platform work. You will also work extensively with external engineering teams at our contract manufacturers — the work is outsourced;...  ...What We're Looking For Must-Haves ~10+ years of embedded firmware engineering, with at least one shipped consumer product... 
    Contract work
    Flexible hours

    Sabi Inc

    San Francisco, CA
    1 day ago
  • $162k - $252k

     ...Lead Firmware Engineer Description - Who We Are HP IQ is HP's new AI innovation...  ...with a human-centric mindset. By embedding AI advancements into every HP product and...  ...work. About The Role The System Software team is responsible for firmware, operating... 
    Full time
    Temporary work
    Local area
    Remote work
    Relocation
    Flexible hours
    Shift work

    HP Development Company, L.P.

    San Francisco, CA
    2 days ago
  • $160k - $250k

     ...and The Role  Zipline aircraft depend on embedded firmware to execute critical flight and...  ...microcontrollers and embedded Linux computers. This software must perform reliably as aircraft move...  ...mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and... 
    Work at office
    Local area

    Zipline

    San Francisco, CA
    a month ago
  •  ...team members have what they need to do their best work — both in and out of the office. We're looking for a Hardware Reliability Engineer to join us on this journey. You'll take the lead on planning and driving hardware reliability work for Oura's wearable products —... 
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours

    Oura

    San Francisco, CA
    1 day ago
  •  ...Hardware Reliability Engineer Skip is on a mission to make life joyful through powered movement. Movement is a powerful way to build physical, mental and social health. Yet it is elusive for 2 billion people due to age, injury, or disability. We are building products... 
    Full time
    Relocation
    Flexible hours

    Skip

    San Francisco, CA
    5 days ago
  • $170k - $200k

     ...Firmware Test Engineer As a Firmware Test Engineer, you will be responsible for developing...  ...reliability, safety, and performance of embedded systems by creating high-quality test...  ...with electrical, hardware, and software engineers to ensure comprehensive test coverage... 

    Echo Neurotechnologies

    San Francisco, CA
    4 days ago
  • $210k - $250k

     ...South Bay Area, hybrid Company Stage of Funding: Series A — Software Development Office Type: Hybrid Salary: $210K–$250K...  ...sectors. This company fosters a collaborative environment where engineering excellence drives results. What You Will Do Lead the... 
    Work at office

    Recruiting from Scratch

    San Francisco, CA
    5 days ago
  •  ...Stack Nodejs Developer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an...  ...Developer to work remotely at their company. Profile : Lead engineer with both leadership and hands-on development skills. This team... 
    Remote work

    Talent Software Services

    San Francisco, CA
    3 days ago
  •  ...We are a small company seeking a hands-on Lead Engineer to own the design, development, and reliability of our product platform. This...  ...infrastructure, CI/CD, observability, authentication, and secure software development practices. Proven ability to work independently,... 
    Full time
    Remote work

    Palmos Labs, Inc.

    San Francisco, CA
    1 day ago
  • $160k - $300k

     ...A leading technology firm is seeking a Backend Engineer with 5+ years of experience to develop scalable systems and optimize performance. The ideal candidate will have expertise in backend development, proficiency in Python, Java, or Go, and a strong background in cloud... 

    Hebbia

    San Francisco, CA
    2 days ago
  •  ...You will be a key contributor to the embedded firmware design and implementation of all...  ...days per week and reporting to our Senior Engineering Manager. Some projects you’ll be a part...  ...ability Solid foundation of software architecture principles At least 5+... 
    Work at office
    3 days per week

    Sofar Ocean

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

     ...intensive industries. We are on the lookout for extraordinary engineers and scientists to join our team. Your previous experience in...  ...Looking For: ~ Strong proficiency in C and modern C++ for embedded targets, including understanding of memory layout, linker... 

    Foundation Robotics

    San Francisco, CA
    1 day ago
  •  ...and building the most advanced hardware, software, and AI technology to make it possible....  ...Role Join our team as a Sr Firmware Engineer to help us bring current and next generations...  ...observability. Deep understanding of embedded security practices. Why Join Eight... 
    Full time
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    Night shift

    Eight Sleep

    San Francisco, CA
    2 days ago
  •  ...the company | Firmware Engineer | San Francisco, CA | ONSITE | Full-time the company...  ...hardware across C/C++ or Rust, RTOS, BLE, embedded Linux, microcontrollers, sensors and audio...  .... We're looking for 3+ years of software or firmware engineering experience and a... 
    Full time
    Visa sponsorship

    United States Digital Space LLC

    San Francisco, CA
    4 days ago
  • $180k - $210k

     ...mission. Join our team as a Sr Firmware Engineer to help us bring current and next...  ...succeed Proven Expertise: 5+ years of software engineering experience, with a focus on...  ...observability. Deep understanding of embedded security practices. Why you'll love Eight... 
    Full time
    Remote work
    Sleeping nights
    Flexible hours
    Night shift

    Blaze Talent

    San Francisco, CA
    3 days ago
  •  ...About the roleHinge Health is seeking a Firmware Engineer to join our Hardware Engineering team. In this role, you will play a key...  ..., you will work on diverse projects, driving firmware / embedded software for highly integrated medical devices. You will work cross-functionally... 
    Local area
    Worldwide

    Hinge Health

    San Francisco, CA
    2 days ago
  •  ...Firmware Engineer At Nudge, our mission is to develop the best technology for interfacing...  ...effort building cutting-edge hardware, software, and research capabilities to create...  ..., and Verilog code for use in real-time embedded environments Contribute to embedded hardware... 

    Nudge Inc.

    San Francisco, CA
    3 days ago
  •  ...needs. We are seeking an experienced Lead Site Reliability Engineer to join our engineering team and drive the reliability, scalability...  ...systems. This role combines deep technical expertise in software engineering, cloud infrastructure, and DevOps practices to ensure... 
    Full time
    Temporary work
    Part time
    Shift work

    Federal Reserve Bank

    San Francisco, CA
    5 days ago
  •  ...ownership, clear consumer product impact, and the chance to set engineering standards early, this is it. Who you are You're...  ...build, and why you build it. What you’ll do As a mobile software engineer, you'll be the fourth engineer at a tiny startup, working... 
    Work at office

    Worky Ltd

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

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