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

Embedded Software Engineer

$150k - $190k

Gatekeeper Systems

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Embedded Software Engineer Active - Regular full-time Foothill Ranch, CA, US 15 days ago Requisition ID: 1312 Salary Range: $150,000.00 To $190,000.00 Annually At Gatekeeper Systems, we’re revolutionizing retail loss prevention and customer safety through a powerful combination of physical deterrents and cutting‑edge technology—including AI, computer vision, and facial recognition. As a global leader with over 25 years of industry excellence and a growing, diverse team of 500 employees across offices in North America, Europe, Australia, and Asia, we’re driven by innovation, integrity, and impact. Join us and be part of a mission‑focused team that’s making a real difference in the future of retail, providing innovative solutions and services that redefine industry standards. Position Summary The Embedded Software Engineer develops software across Gatekeeper’s hardware ecosystem — including wheel devices, in‑store gateways, and edge systems. This role blends embedded development with IoT connectivity, gateway communication, and foundational support for cloud and data‑driven features. You’ll work closely with hardware, cloud, and data teams to build reliable, secure, and scalable components of our next‑generation loss‑prevention platform. Onsite in Foothill Ranch 4-5 days per week. Must be able to commute. Benefits Attractive Total Compensation Package, including annual bonus Comprehensive healthcare benefits including medical, dental, and vision coverage; life/ADD/LTD insurance; FSA/HSA options. 401(k) Plan with Employer Match Generous Paid Time Off (PTO) policy Observance of 11 paid company holidays Various Employee Engagement Events Positive Company Culture Core Responsibilities Develop and maintain firmware across embedded Linux platforms and device drivers. Build firmware applications for Gatekeeper and FaceFirst devices; optimise existing firmware for performance, power usage, and reliability. Develop internal tools for data collection, testing, diagnostics, and performance validation. Investigate problem reports; identify root causes; implement fixes; document solutions. Participate in technical reviews of hardware, firmware, and software requirements. Create architecture, design, and detailed technical documentation. Approve test/validation methods and collaborate closely with SQA. Support product integration across gateways, cameras, BLE devices, edge computing, and cloud services. Expanded Platform Responsibilities Build firmware supporting BLE, Wi‑Fi, RF, and modern IoT protocols (MQTT, WebSockets, REST). Integrate with Gatekeeper’s edge gateways, including containerised applications (Docker), device‑management agents, and OTA update mechanisms. Support data ingestion pipelines feeding cloud analytics and AI/ML systems (Azure/GCP). Work with cross‑functional teams to enable sensor fusion, data streams, and APIs connecting edge devices to backend platforms. Contribute to long‑term modernisation of the embedded stack (Linux optimisations, secure boot, diagnostics, and telemetry). Required Qualifications Bachelor’s or master’s in electrical engineering, Computer Science, or related field. 5+ years of embedded software design and development experience. Proficient in C/C++, Python, and Linux‑based development. Deep experience with embedded Linux, including kernel, u‑boot, and driver‑level work. Familiarity with Yocto or other embedded Linux build systems. Working knowledge of containerisation, either Docker or Kubernetes. Experience with wireless systems (BLE, Wi‑Fi, RF) and communication protocol design. Strong skills in debugging, test automation, and use of oscilloscopes, logic analyzers, etc. Ability to analyse performance, optimise memory footprint, and design for low‑power systems. Strong analytical, mathematical, and problem‑solving abilities. Preferred Qualifications Knowledge of IoT systems and device‑to‑cloud architectures (Azure IoT, GCP IoT Core equivalents). Understanding of sensor fusion, computer vision pipelines, or edge deployment. Experience with secure device management, OTA updates, and remote diagnostics. Familiarity with retail, industrial IoT, or safety‑critical embedded systems. Disclaimer This Job Description is a general overview of the requirements for the position. It is not designed to contain, nor should it be interpreted as being all inclusive of every task which may be assigned or required. It is subject to change, in alignment with company/department needs and priorities. Gatekeeper Systems, Inc., is an equal opportunity employer. We are committed to developing a diverse workforce and cultivating an inclusive environment. We value diversity and believe that we are strengthened by the differences in our experiences, thinking, culture, and background. We strongly encourage applications from candidates who demonstrate that they can contribute to this goal. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any protected basis. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in California, MO vacancy
  • $90k - $125k

    6AM City, LLC is seeking a software engineer to develop embedded software for market-leading traffic solutions. Candidates should have strong proficiency in C++ and a Bachelor's degree in engineering or equivalent experience. This role includes collaboration with various... 
    Suggested

    6AM City

    California, MO
    2 days ago
  • Overview Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start: Immediately Responsibilities Seeking Client facing Sr. Embedded Software/Firmware Engineer for a Hybrid role. Contractor with... 
    Suggested
    Long term contract
    For contractors
    Immediate start

    A2e Technologies

    California, MO
    5 days ago
  • $90k - $125k

     ...autonomous vehicles, smart cities, and cybersecurity. Develop the embedded software driving Econolite’s market-leading traffic controller and...  ...tasks. Work closely with the rest of the embedded software engineering team and collaborate with Software Quality Assurance and... 
    Suggested
    Weekly pay
    Full time
    Flexible hours

    6AM City

    California, MO
    1 day ago
  •  ...Job Description RF Embedded Software Engineer core responsibility is to own the design, testing, and delivery of flight RF software systems for space missions anywhere from low Earth orbit to Mars. Responsibilities Work with a cross-disciplinary team to define and implement... 
    Suggested
    Permanent employment
    Full time

    6AM City

    California, MO
    1 day ago
  • $114k - $228k

     ...Abbott Laboratories is looking for an Embedded Software Engineer in California to design and maintain embedded firmware for innovative diabetes care products. The role is critical to developing high-quality software solutions, needing 8 to 15 years of experience in software... 
    Suggested

    Abbott Laboratories company

    California, MO
    1 day ago
  • $140k - $168k

    Pyka is currently seeking an Embedded Software Engineer in California, Missouri. This role focuses on developing integral embedded software for our autonomous aircraft, ensuring safe and reliable operation. You will own key components and collaborate with cross-disciplinary... 

    Pyka

    California, MO
    5 days ago
  • $150k - $200k

     ...redefining what's possible in unmanned aircraft systems. Our team of engineers and innovators is developing cutting-edge autonomous...  ...systems, you belong here. We are seeking an experienced Embedded Software Engineer to join our team. As an unmanned aerial systems (UAS... 
    For contractors

    Zone 5 Technologies

    California, MO
    1 day ago
  • $95k - $139k

    Zone 5 Technologies in California is looking for an experienced Embedded Software Engineer I/II to develop software for unmanned aircraft systems. The role requires expertise in C/C++, real-time operating systems, and embedded development. Candidates should possess a Bachelor... 

    Zone 5 Technologies

    California, MO
    5 days ago
  • $78.4k - $130k

    Avery Weigh-Tronix is seeking an Embedded Software Engineer in California, MO to design and develop embedded software solutions for innovative products. The role requires hands-on engineering and collaboration to support hardware systems and integrate low-level drivers... 

    Avery Weigh-Tronix

    California, MO
    5 days ago
  • About the Role Develop and maintain embedded firmware in C/C++ for microcontroller-based systems. Responsibilities Design low-level drivers...  ...teams Participate in code reviews and contribute to engineering best practices Qualifications Bachelor’s or Master’s in Electrical... 

    CodeX Tech-IT LLC

    California, MO
    1 day ago
  • $78.4k - $130k

    Objective of Role The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for existing and new products, including new hardware bring-up, low-level hardware/software integration, and support of microcontroller... 
    Local area

    Avery Weigh-Tronix

    California, MO
    9 hours ago
  • $80 - $120 per hour

    Embedded Software Engineer (RTOS Specialist) - Contract Type: 6-12 Month Contract (High Extension Potential / Possible Conversion) Rate: $80-120/hr (Corp-to-Corp or W2) Start: Immediate Company Overview Well-funded Series A warehouse robotics startup revolutionizing... 
    Contract work
    Immediate start

    Harrison Clarke

    California, MO
    2 days ago
  • $140k - $168k

     ...reliability, and capabilities of our autonomy engine and electric propulsion systems. We...  ...including proprietary flight control software, avionics, high power density motors, motor...  .... Role Overview Pyka is looking for an Embedded Software Engineer with strong technical... 
    Temporary work
    Remote work

    Pyka

    California, MO
    5 days ago
  •  ...each year, ensuring personalized attention and ample opportunities to work closely with AV team members. Summary As an Embedded Software Engineering Intern, you will work alongside experienced engineers to design, develop, and test embedded software for unmanned aerial... 
    Full time
    Summer work
    Casual work
    Internship
    Summer internship
    Work at office

    6AM City

    California, MO
    1 day ago
  • $130k - $150k

    Senior Embedded Software Engineer Location: Cypress, CA, US Work Arrangement: Onsite OK International is a global manufacturer of electronic benchtop tools and precision dispensing solutions worldwide. We have two major product lines: Metcal electronics bench tool solutions... 
    Temporary work
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Dover Corporation

    California, MO
    1 day ago
  • $150k - $200k

    A leading unmanned systems company in California is seeking an experienced Embedded Software Engineer. The role involves designing, coding, and testing embedded software for complex UAS technologies. Candidates should possess a Bachelor's in a relevant field and have skills... 

    Zone 5 Technologies

    California, MO
    1 day ago
  • $114k - $228k

     ...informed decisions. We’re revolutionizing the way people monitor their glucose levels with our new sensing technology. This Embedded Software Engineer works independently on the design, development, and maintenance of embedded firmware for an innovative and exciting new... 

    Abbott Laboratories

    California, MO
    5 days ago
  • A leading global manufacturing firm is seeking a Senior Embedded Software Engineer in California. This role focuses on developing system architectures and improving product portfolio through innovation. Candidates should have at least 10 years of experience in embedded... 

    Dover Corporation

    California, MO
    1 day ago
  • Gatekeeper Systems, Inc. is seeking a Senior Embedded Software Engineer to join their team in California. This role involves developing software across their hardware ecosystem, including IoT connectivity and cloud functionalities. Candidates should have a strong foundation... 

    Gatekeeper Systems, Inc.

    California, MO
    5 days ago
  • $129k - $185k

    Zone 5 Technologies is seeking an experienced Embedded Software Engineer to contribute to the development of cutting-edge unmanned aircraft systems. Ideal candidates will have 3-4 years of experience in embedded software, proficient in C/C++, and a strong understanding... 

    Zone 5 Technologies

    California, MO
    3 days ago
  • 6AM City, LLC is seeking a RF Embedded Software Engineer to lead the design and delivery of RF software systems for space missions from Earth orbit to Mars. The ideal candidate will work closely with cross-disciplinary teams to define RF communications requirements and... 

    6AM City, LLC

    California, MO
    2 days ago
  • $130k - $200k

     ...state‑of‑the‑art components and vertically integrated infrastructure for others to build on via Science Foundry. The embedded Linux software engineer at Science will own and drive complex embedded electronics systems projects from the ground up. This position requires... 
    Full time
    Local area
    Remote work
    Flexible hours

    Science , Inc.

    California, MO
    1 day ago
  • $115k - $149k

    Sr Embedded Software Test Engineer I page is loaded## Sr Embedded Software Test Engineer Ilocations: Orange County, CAtime type: Full timeposted on: Posted Yesterdayjob requisition id: JR1100**Career-defining. Life-changing.**At iRhythm, you’ll have the opportunity to grow... 
    Work experience placement
    Work at office
    Remote work

    El Camino Health

    California, MO
    5 days ago
  • $189k - $243k

     ...moving, mission‑driven team at the forefront of maritime security and autonomous innovation. Position We are 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,... 
    Local area
    Relocation package
    Flexible hours

    Saildrone

    California, MO
    3 days ago
  • $165k - $215k

     ...harsh environments, from underground tunnels to high‑altitude balloons. Opportunity Silvus is seeking a full‑time Principal Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering Director in Irvine. The role is based in our new... 
    Permanent employment
    Full time
    For contractors
    Work at office
    Local area

    6AM City, LLC

    California, MO
    2 days ago
  • $130.7k - $261.3k

     ...branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.Descritivo de CargoThe Sr Staff Embedded Software Engineer leads the development, verification, ensuring timely delivery and adherence to FDA-compliant design control procedures.... 

    Abbott Laboratories

    California, MO
    1 day ago
  • $130.7k - $261.3k

    Abbott Laboratories is looking for a Sr Staff Embedded Software Engineer to lead the development and verification of embedded bio wearable products. This role requires strong experience in C programming, software engineering principles, and embedded systems. The ideal... 

    Abbott Laboratories

    California, MO
    5 days ago
  • $165k - $215k

    Silvus Technologies is looking for a Principal Embedded Software Engineer to join their Engineering Group in Irvine, California. This full-time role offers a hybrid work schedule and focuses on developing the software for mobile ad-hoc networking and communication systems... 
    Full time

    6AM City, LLC

    California, MO
    2 days ago
  • $130k - $200k

    Science Corp in California is hiring an Embedded Linux Software Engineer to develop and maintain embedded electronics systems. The role requires expertise in software development, particularly in C/C++, and 4+ years of experience with embedded Linux systems. This full-... 
    Full time
    Flexible hours

    Science Corp

    California, MO
    5 days ago
  • 6AM City, LLC in California is seeking a hands-on Senior Embedded Software/Firmware Engineer to work on innovative, project-based solutions in a collaborative environment. Candidates should possess a BS degree in Computer Science or Electrical Engineering, with at least... 

    6AM City, LLC

    California, MO
    2 days ago

Do you want to receive more vacancies?

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