Embedded Software Engineer
$150k - $190kGatekeeper 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
$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- 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...SuggestedLong term contractFor contractorsImmediate start
$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...SuggestedWeekly payFull timeFlexible hours- ...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...SuggestedPermanent employmentFull time
$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$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...$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$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...$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...- 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...
$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$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 workImmediate start$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 workRemote work- ...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 timeSummer workCasual workInternshipSummer internshipWork at office
$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 workWork experience placementLocal areaWorldwideFlexible hours$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...$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...- 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...
- 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...
$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...- 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...
$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 timeLocal areaRemote workFlexible hours$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 placementWork at officeRemote work$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 areaRelocation packageFlexible hours$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 employmentFull timeFor contractorsWork at officeLocal area$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....$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...$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$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 timeFlexible hours- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer California, MO
- embedded developer California, MO
- embedded engineer California, MO
- embedded software engineer California, MO
- internship software California, MO
- software support California, MO
- software quality assurance California, MO
- embedded software California, MO
- software sales representative California, MO
- id software California, MO

