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 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in San Francisco, CA vacancy
  • $180k - $250k

     ...Looking for: 5+ years embedded software experience Strong Embedded Linux experience Python Hardware/software integration Internal tooling...  ...generation autonomous aircraft. They're building out their core engineering team and looking for an Embedded Software Engineer who wants... 
    Suggested

    Lumicity

    San Francisco, CA
    3 days ago
  • $168k - $247k

     ...controls electronics. Come join us to build a new class of aircrafts and deploy at scale.About the RoleWe are looking for an Embedded Software Engineer to lead the development and bring-up of ARM-based microcontroller platforms across our robotics products. This is a high-... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    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...  ...architecting, executing, and building the embedded software that powers our lidar firmware system.... 
    Suggested
    Work experience placement
    Work at office
    Local area

    Ouster

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

     ...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... 
    Suggested
    Full time
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    Night shift

    Eight Sleep

    San Francisco, CA
    27 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... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    San Francisco, CA
    17 hours ago
  •  ...Blue Origin is seeking a Principal Software Engineer for its Emerging Systems unit in a hands-on leadership role. You will own the architecture and deliver multi-threaded embedded C/C++ software on Linux/RTOS/Bare-metal, collaborating with hardware, silicon, and systems... 

    Jobleads-US

    San Francisco, CA
    4 days ago
  • $148k - $249k

     ...Job Description Job Description The Embedded Software team owns our low-level software integration platform, coordinating communications...  ...critical embedded software for truck control functions such as engine control, steering and braking. - Integrate sensors and... 
    Remote work
    3 days per week

    Waabi

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

     ...enjoy facing adversity, and can do the impossible at record breaking speeds.About You and The Role We are looking for an Embedded Software Engineer to build the automated validation systems that ensure the reliability of the embedded platform powering autonomous aircraft... 
    Local area

    Zipline

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

     ...Role  Autonomous aircraft need onboard software that communicates, updates, reports health...  ...in safety-critical environments. The Embedded Platform team builds the middleware and...  ...integration for flight-software teams. Senior engineers lead substantial services and... 
    Local area

    Zipline

    San Francisco, CA
    12 days ago
  • $140k - $210k

     ...and scale our people.We’re looking for a Lead People Technology Engineer to be the first dedicated AI engineer within our People...  ...not just about applying AI it’s about defining how AI becomes embedded into the employee lifecycle at Klaviyo.What You’ll Be DoingAI-First... 
    Shift work

    Klaviyo

    San Francisco, CA
    3 days ago
  • $172.5k - $260.1k

     ...infrastructure that helps achieve the global scale involves network software that provides optimized and secure connectivity - between our...  ...enhance our end user experience.Edge is hiring a backend Java engineer with distributed systems, micro-services, and public cloud... 
    Full time

    Salesforce

    San Francisco, CA
    4 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
    12 days ago
  •  ...| Fully On-site We are seeking an Firmware & Backend Engineer – AI Wearables & Edge Systems to work at the intersection...  ..., adapt, and integrate vendor firmware and device software. Work with embedded Linux, RTOS environments, and/or device SDKs. Evaluate... 
    Visa sponsorship

    MaxIT Consulting - Max Corporate Group

    San Francisco, CA
    3 days 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
    17 hours ago
  • $215k - $260k

     ...About This Role:We are seeking a Hardware Production / Sustaining Engineer to strengthen Crusoe’s Hardware Systems Engineering team and...  ...scalability expectations.Collaborate with mechanical, thermal, firmware, software, and manufacturing teams to resolve system-level issues and... 

    Crusoe

    San Francisco, CA
    4 days ago
  • $130k - $196.5k

     ...on the forefront of rapidly evolving compliance and privacy requirements. We on the Pixel Serving team are part of the Identity Engineering teams at LiveRamp. We are LiveRamp’s gateway for all real-time data workflows ranging from single digit milliseconds to under 150... 
    Full time
    Work from home
    Flexible hours
    Night shift

    LiveRamp

    San Francisco, CA
    2 days ago
  • $173.5k - $331.05k

    About the Role We are seeking a highly motivated Senior Software Engineer to join the new Project Graph services team at Adobe. Project Graph is a new creative system that lets you combine first and third-party AI models, Adobe tools, and custom interactive components inside... 
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Francisco, CA
    4 days ago
  • $96.3k - $313.7k

     ...OPPORTUNITIES*Note: By applying to this posting, recruiters and hiring managers across the organization hiring for Full-Stack Software Engineers will review your resume. Our goal is for you to apply once and have your resume reviewed by multiple hiring teams. Positions... 
    Full time
    Flexible hours
    3 days per week

    Salesforce

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

     ...multiple platforms and frameworks - the foundation that keeps Perplexity's product coherent as we scale.This is a true 50/50 design-engineer role. You'll live primarily in GitHub, where you own the system's repo, while staying fluent in Figma so design and engineering... 
    Work at office
    Local area
    Remote work

    Perplexity AI

    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
    1 day ago
  • $162k - $252k

     ...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...  ...their best work.About The RoleThe System Software team is responsible for firmware, operating... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    HP IQ

    San Francisco, CA
    2 days ago
  • Swift Navigation is hiring a Senior Business Development Consultant in the SF Bay Area. You will develop revenue opportunities across new markets, build relationships with industry players and strategic customers, and co-design GNSS/IoT solutions with customers and partners...
    Flexible hours

    Nav Technologies Inc.

    San Francisco, CA
    18 hours ago
  • $147k - $252k

     ...combination of proprietary infrastructure and software, we empower over 250,000 businesses...  ..., spend management and treasury, to embedded finance at a global scale.Proudly founded...  ...transactions.What you’ll doAs a Mobile Engineer, you’ll focus on building high-quality,... 
    Temporary work
    Local area
    Worldwide

    Airwallex

    San Francisco, CA
    4 days ago
  •  ...At Embtel Inc, our principles of leadership and innovative engineering helps customers reduce costs, improve service levels, increase...  ...Job Description Position Summary:   The Sr. Embedded Software Engineer serves on the R&D team to contribute toward the development... 
    Full time
    Local area

    Embtel, Inc.

    Brisbane, CA
    17 hours ago
  •  ...integrity, humility, curiosity, and relentless determination. Role Description We are looking to recruit an exceptional  Embedded Software Engineer - Real-Time Embedded to develop the foundational software that keeps our robot hardware alive, building the core systems... 
    Full time

    Maven Robotics

    San Francisco, CA
    17 hours ago
  • $117.2k - $313.7k

     ...place! Agentforce is the future of AI, and you are the future of Salesforce.Salesforce has immediate opportunities for Lead software engineers who want their lines of code to have significant and measurable positive impact for users. We pride ourselves on writing high... 
    Full time
    Immediate start
    Remote work

    Salesforce

    San Francisco, CA
    17 hours ago
  • $229.9k - $262.4k

     ...Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast‑paced, collaborative, inclusive, and iterative delivery environment... 
    Full time
    Part time
    Internship
    Local area

    Capital One National Association

    San Francisco, CA
    16 minutes ago
  • $54 per hour

     ...at record breaking speeds. About the Embedded Team Zipline designs and operates the...  ...off the shelf, and as a result we need to engineer the majority of our system in-house....  ...current challenges: Design and develop a software platform for the new P2 Zip and the... 
    Hourly pay
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Relocation package

    Zipline

    South San Francisco, CA
    3 days ago
  •  ...integrated facility solutions, is looking for a Lead Mobile Building Engineer .   The  Lead Mobile Engineer will be responsible for...  ...manuals. Proficiency with CMMS or maintenance management software. Please note this job description is not designed to cover or... 
    Hourly pay
    Weekly pay
    Temporary work
    Local area
    Immediate start
    Monday to Friday
    Shift work
    Day shift

    ABM Industries

    San Francisco, CA
    25 days ago
  • $342k

     ...next generation of AI-native silicon while working closely with software and research partners to co-design hardware tightly integrated...  ...enable hardware optimized specifically for AI.About the RoleAs an Engineer on our hardware optimization and co-design team, you will co-... 
    Work at office
    Local area
    Relocation package
    Flexible hours

    OpenAI

    San Francisco, CA
    17 hours ago

Do you want to receive more vacancies?

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