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

Embedded Software Engineer

$120k - $150k
Full-time

Workstream

Workstream is a mission-driven company building the all-in-one HR, payroll, and hiring platform for managing the hourly workforce. There are 2.7 billion hourly workers, making up 80% of the global workforce, but this market has been heavily underserved by technology and deserves better. Workstream has been purpose-built for the hourly workforce from day one so that these businesses and their employees can thrive. Our customers include leading brands from multiple sectors, including Burger King, Carl's Jr./Hardee's, IHOP, KFC, and Culvers. We are a high growth series B company and quickly expanding our product portfolio to deliver on our vision. We are backed by legendary VCs and industry experts like Founders Fund, BOND, and Coatue. Grow With Us We’re looking for an engineer who moves easily between embedded Linux, RTOS, and bare-metal MCU code, and who is happy where firmware meets hardware. You will own the software that makes our devices capture, record, and communicate, help bring up new boards and sensors alongside our EEs, and build the tooling a small team needs to move fast.

DAY IN THE LIFE

* Architect, implement, and test the on-device software that controls recording, sensors, storage, and power, and keeps it running reliably over long sessions. * Bring up and debug new hardware alongside our EE team: part selection, interface definition, driver development for new sensor modules, and board bring-up. * Dig into the open technical problems at the core of the device. Prototype the options, measure real behavior, and help decide what we build. * Own the device's interface to the rest of the system: the on-device API/SDK and protocols our app and cloud build against, kept clean, documented, and well tested. * Build the tooling and automation for firmware development, test, and calibration, so the team can iterate quickly and scale into production.

WHO YOU ARE

  • 2-5 years shipping embedded software on real hardware that reached real users
  • Proficiency in C/C++ and Python, with exposure to embedded Linux (device
drivers, device tree, the boot process) and/or bare-metal/RTOS firmware * Comfort at the hardware boundary: reading datasheets, bringing up boards, developing drivers for new sensor modules, and evaluating hardware tradeoffs * Comfortable using electrical test equipment (oscilloscopes, logic analyzers) and firmware build and debug tools * A bias toward reliability across a wide variety of settings and geographies, and a habit of testing thoroughly and measuring honestly
  • Passion for learning and building, often evidenced by side projects
  • B.S. in EE, CE, CS, or equivalent experience

NICE TO HAVE

* Cameras, camera interfaces (e.g., MIPI CSI-2), DSP/ISP, or video/media pipelines, especially handling multiple simultaneous streams. * MCU firmware and low-level bring-up, including bootloaders and an RTOS such as Zephyr or FreeRTOS.
  • Connectivity and protocols such as BLE, Wi-Fi, and USB.
  • Designing SDKs/APIs that another team consumes.
  • OTA, telemetry, or managing software across a fleet of connected devices.
  • CI/CD and test automation.
  • Experience shipping wearable or consumer hardware, and working directly with
hardware/EE colleagues and contract manufacturers. What We Offer * A mission-driven and value-based company dedicated to empower deskless workers and local businesses * An early employee opportunity at a Series B hyper-growth startup; work with the founding team and industry veterans to accelerate your career
  • Competitive salary and equity
  • Comprehensive health coverage: medical, dental, and vision. We pay 95% of
your premiums for our employees and 85% for dependents
  • In office amenities and stocked kitchen
  • 401K Plan
  • Pre-tax commuter benefits
  • Flexible PTO
Salary Range In compliance with the California Pay Transparency Law, the base salary range for this role is between $120,000 to $150,000 in Menlo Park. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data. Know More About Workstream * [ * [ * [ Additional Information Workstream provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. We are committed to the full inclusion of all qualified individuals.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Menlo Park, CA vacancy
  • $170k - $210k

     ...hire people who own problems end-to-end: power electronics, embedded software, controls, test and validation, mechanical design. We solve...  ...a highly skilled and experienced Senior Embedded Software Engineer to join our team. You will drive the development of Tau's cutting... 
    Suggested
    Flexible hours

    Tau

    Redwood City, CA
    4 hours ago
  •  ...A leading aerospace technology company in California is seeking an Embedded Software Engineer to develop software for advanced radar systems. The role involves board bring-up of Linux-based platforms and collaboration with hardware engineers. Ideal candidates have a Bachelor... 
    Suggested

    ArrayLabs, LLC

    Palo Alto, CA
    12 hours ago
  •  ...Urgent need for Senior Software Engineer Contract (***) ***-**** Ext :514 Senior Software Engineer (Wifi) 8+ years of experience in Embedded Software Development in C/Linux Environment Expertise in Wi‑Fi open source components – LwIP, WPA Supplicants, D-Bus, ConnMan Preferred... 
    Suggested
    Contract work
    Work experience placement

    krg technology inc

    Palo Alto, CA
    12 hours ago
  • $150k - $175k

     ...role focuses on implementation, machine learning, and AI-driven interface design, requiring deep technical expertise in embedded systems and HMI software. Candidates should have a Bachelor’s in a related field and extensive experience in relevant technologies. This... 
    Suggested

    Gruve

    Palo Alto, CA
    12 hours ago
  •  ...Palo Alto is seeking a Technical Program Manager to lead hardware projects from concept to launch. You'll partner with product and engineering teams, manage complex modules, and ensure timely delivery and quality. The ideal candidate has a Bachelor’s degree in engineering... 
    Suggested
    Flexible hours

    ALSO

    Palo Alto, CA
    12 hours ago
  • $132k - $153k

     ...time. If you are ready for adventure, we invite you to join our amazing team and grow with us. About the job As a Embedded Software Engineer, you are responsible for designing and implementing a safe, robust and extensible firmware architecture. Your work... 
    Internship
    Work at office
    Remote work

    Pivotal

    Palo Alto, CA
    3 days ago
  •  ...Embedded Systems Software Engineer Location: San Francisco Bay Area, CA Employment: Full-time, onsite Position Overview A growing technology company is hiring an Embedded Systems Software Engineer to support the development of embedded technology products.... 
    Full time
    Remote work

    CSG

    Redwood City, CA
    2 days ago
  • $146.9k - $183.6k

     ...Embedded Software Engineer Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free electric adventure vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Remote work
    Shift work

    Rivian

    Palo Alto, CA
    2 days ago
  • $20 - $50 per hour

     ...life at Tesla by including them in projects that are critical to their team's success. Tesla Energy is looking for an Embedded Software Engineer to join a small team responsible for energymanagement and control applications. We are looking for candidates experienced... 
    Full time
    Temporary work
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  •  ...delivered for millions of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ..., you’ll find your purpose here. Job Description The Embedded Platform Software team designs and builds the foundational software... 
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    1 day ago
  • $129.3k

     ...Responsibilities We are looking for an Embedded SDE to lead platform specific projects and...  ...like Hardware Validation Testing (HVT), Engineering Validation Testing (EVT), Device...  ...in manufacturing. Day in the Life As a software development engineer you will be responsible... 
    Permanent employment
    Contract work
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    12 hours ago
  • $96.8k - $118.3k

     ...Description As an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement of embedded software and core platform modules that power Fortinet's networking and security appliances. This... 
    Full time

    Fortinet

    Sunnyvale, CA
    5 days ago
  • An established industry player is seeking a dedicated systems engineer with extensive experience in Linux kernel development and optimization. This role involves troubleshooting complex system-level issues and collaborating with hardware teams to deliver innovative solutions... 

    Fortinet

    Sunnyvale, CA
    11 hours ago
  • $130k - $300k

    A leading cloud security company in San Mateo is seeking an Embedded Software Engineer to develop innovative camera features using C/C++ and Python. The ideal candidate has at least 5 years of experience in Embedded Software development, including knowledge of Linux-based... 
    Full time

    Verkada

    San Mateo, CA
    12 hours ago
  • $90 - $95 per hour

     ...Our client, a leading innovator in hardware systems and embedded technology, is seeking a dedicated Software Engineer to join their dynamic team. As a Software Engineer, you will be supporting the Autonomy Hardware Systems V&V team, contributing to the development of embedded... 
    Weekly pay
    Temporary work
    Flexible hours

    Manpower Engineering

    San Mateo, CA
    3 days ago
  • $155k - $215k

     ...people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality. As an Embedded Software Engineer at Reliable Robotics, you will be a part of the... 
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    4 days ago
  •  ...Job Description Job #216547 Chipton-Ross is seeking a Embedded Software Engineer for a contract opportunity in Sunnyvale, CA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) ~ Experience with programming languages such as C, •C++ Standard teaming... 
    Full time
    Contract work
    Local area
    Day shift

    Chipton-Ross

    Sunnyvale, CA
    2 days ago
  • $125k - $145k

     ...We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas...  .... We are seeking an experienced Embedded Test Engineer to join our team, specializing...  ...automated tests for our embedded software products. Your expertise in embedded systems... 
    Full time
    For contractors

    Alten Technology Usa

    Palo Alto, CA
    11 hours ago
  •  ...Mandiant), and many others. About the role: As a Lead Sales Engineer at Nightfall you will own the technical aspects of our sales process...  ...or equivalent Experience in full-stack development and software architecture patterns, able to understand how a wide variety of... 
    Full time

    Nightfall AI

    Palo Alto, CA
    4 days ago
  • $190k - $240k

     ...and retail to deliver everything from medical items to everyday essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft and ground asset hardware and the... 
    Flexible hours

    Matternet

    Mountain View, CA
    2 days ago
  •  ...Senior Embedded Software Engineer - Frameworks Our Servo Frameworks and Simulator team is responsible for the real-time software infrastructure that supports critical performance, safety and user-facing features of the da Vinci™ Surgical System, Intuitive's flagship... 
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    5 days ago
  •  ...Join a team of passionate and creative engineers dedicated to building technologies that...  ...intersection of groundbreaking hardware, software, and design, and we are looking for a key...  ...counterparts. Description As a Senior Embedded Software Engineer you will be a critical... 

    Apple

    Sunnyvale, CA
    3 days ago
  •  ...with us. We are looking for a hands-on Firmware Test Engineer to help validate the embedded systems that power our aircraft. You’ll work closely...  ...is ideal for someone who enjoys bridging hardware and software, understands embedded platforms, and can work across lab... 
    Full time
    Work at office

    Pivotal

    Palo Alto, CA
    11 hours ago
  • $130k - $140k

     ...Description Job Description We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—...  .../Engineering or related field • 5+ years' experience in Embedded Software Development • Hands-on Versal or Zynq UltraScale+ bring... 
    For contractors
    Work at office

    ALTEN Technology USA

    Palo Alto, CA
    7 days ago
  •  ...coverage, and responsiveness to power critical insights precisely where they’re needed most. About the Job As an Embedded Software Engineer , you will develop the embedded software that enables Array’s radar sensors, communication links, and flight systems to... 
    Permanent employment

    Array Labs

    Redwood City, CA
    27 days ago
  • Stealth Startup, based in the Bay Area, is seeking an experienced sales professional to drive commercial strategy and close-in product design wins with OEM customers. You will own the end-to-end process from first contact to production purchase order, building a scalable...

    Stealth Startup

    Palo Alto, CA
    12 hours ago
  • $140k - $160k

     ...Description Job Description We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—...  ...Engineering or related field • 10+ years' experience in Embedded Software Development • Hands-on AMD x86 SoC or APU bring up... 
    For contractors
    Work at office

    ALTEN Technology USA

    Palo Alto, CA
    7 days ago
  • $166k - $195k

     ...performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. As a Software Engineer, you’ll build and own backend services, infrastructure, and data systems that support Robinhood’s core financial products.... 
    Full time
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Menlo Park, CA
    3 days ago
  • About Beacon AI We’re a fast-moving team of aviators, engineers, and operators building an AI platform to make flying safer, more efficient...  ...in aviation. Role Overview We are seeking a Backend Software Engineer to join our team and help build the backend systems that... 
    Permanent employment
    Full time
    Internship
    Local area
    Remote work
    3 days per week

    Beacon AI

    San Carlos, CA
    3 days ago
  •  ...building the intelligence layer for safer streets globally. About the Role We're seeking a Senior Embedded Engineer to lead the development and optimization of software that powers our AI-enabled traffic enforcement cameras. These systems operate in challenging outdoor... 
    Local area

    Obvio Inc.

    San Carlos, CA
    2 days ago

Do you want to receive more vacancies?

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