Embedded Systems Engineer
$111.2k - $185.4kW.W. Grainger
Work Location Type: Hybrid Req Number 335303 About Grainger W.W. Grainger, Inc. is a leading broad line distributor with operations primarily in North America and Japan. At Grainger, We Keep the World Working® by serving more than 4.6 million customers worldwide with maintenance, repair and operating (MRO) products and value-added solutions delivered through innovative technology and deep customer expertise. Known for its commitment to service and purpose-driven culture, the Company reported 2025 revenue of $17.9 billion. For more information, visit
Compensation The anticipated base pay compensation range for this position is $111,200.00 - $185,400.00. This role is eligible for an incentive target of up to 10%, based on the achievement of individual and company performance objectives in accordance with the current terms of the incentive program which are subject to change. Rewards and Benefits With benefits starting on day one, our programs provide choice and flexibility to meet team members' individual needs, including:
The anticipated compensation range described above is subject to change and the compensation ultimately paid may be higher or lower than the range described above.
Grainger reserves the right to amend, modify, or terminate its compensation and benefit programs in its sole discretion at any time, consistent with applicable law. Position Detail Help build robust edge software and integrate devices cleanly into our cloud ecosystem. This is an individual contributor role with ~50% focus on embedded/edge, plus meaningful collaboration across the edge-to-cloud pipeline. This position is not eligible for any form of sponsorship now or in the future. Individuals requiring sponsorship (e.g. OPT or H1B visa status) should not apply. Only individuals authorized to work in the United States now and for the foreseeable future will be considered for this position. The position is hybrid work location at our Santa Ana, CA office. You Will
Compensation The anticipated base pay compensation range for this position is $111,200.00 - $185,400.00. This role is eligible for an incentive target of up to 10%, based on the achievement of individual and company performance objectives in accordance with the current terms of the incentive program which are subject to change. Rewards and Benefits With benefits starting on day one, our programs provide choice and flexibility to meet team members' individual needs, including:
- Medical, dental, vision, and life insurance plans with coverage starting on day one of employment and 6 free sessions each year with a licensed therapist to support your emotional wellbeing.
- 18 paid time off (PTO) days annually for full-time employees (accrual prorated based on employment start date) and 6 company holidays per year.
- 6% company contribution to a 401(k) Retirement Savings Plan each pay period, no employee contribution required.
- Employee discounts, tuition reimbursement, student loan refinancing and free access to financial counseling, education, and tools.
- Maternity support programs, nursing benefits, and up to 14 weeks paid leave for birth parents and up to 4 weeks paid leave for non-birth parents.
The anticipated compensation range described above is subject to change and the compensation ultimately paid may be higher or lower than the range described above.
Grainger reserves the right to amend, modify, or terminate its compensation and benefit programs in its sole discretion at any time, consistent with applicable law. Position Detail Help build robust edge software and integrate devices cleanly into our cloud ecosystem. This is an individual contributor role with ~50% focus on embedded/edge, plus meaningful collaboration across the edge-to-cloud pipeline. This position is not eligible for any form of sponsorship now or in the future. Individuals requiring sponsorship (e.g. OPT or H1B visa status) should not apply. Only individuals authorized to work in the United States now and for the foreseeable future will be considered for this position. The position is hybrid work location at our Santa Ana, CA office. You Will
- Design & implement Linux software (C/C++, Python) for real-time sensing and device control of hardware.
- Integrate hardware & firmware: bring-up boards, write/maintain device drivers, and interface with peripherals (GPIO/UART/I²C/SPI/ADC/DAC).
- Build reliable connectivity: implement and harden device communications using TCP/UDP, MQTT, and/or gRPC/Protobuf.
- Harden for production: performance tuning, resource/memory optimization, and fault-tolerant behaviors for large device fleets.
- Ship with discipline: contribute to CI/CD pipelines (build, test, package), containerize services for edge deployment, and support OTA releases.
- Secure the stack: apply secure-by-default practices (TLS, certs/identity, secure boot, signed updates, key handling).
- Test & observe: author unit/integration tests, support HIL testing, add logging/metrics for remote diagnostics and telemetry.
- Collaborate with electrical, mechanical, and cloud/backend teams to deliver features end-to-end on schedule.
- B.S./M.S. in Computer Engineering, Electrical Engineering, Computer Science, or related.
- 5+ years relevant software development experience with C/C++, Python. Some of this must include Linux experience as well as user space, and ideally kernel, fundamentals.
- Low-level interfacing experience: digital I/O, UART, I²C, SPI; comfort reading schematics and datasheets.
- Networking fundamentals and hands-on protocol work (TCP/IP, sockets; familiarity with MQTT or similar).
- Strong CS foundations: concurrency/threading, memory management, OS concepts, data structures.
- DevOps fluency for edge: Git workflows; experience with CI systems (e.g., GitHub Actions/GitLab CI/Jenkins) to automate build & test; basic Docker/Podman usage to package edge apps.
- Effective cross-functional communication; clear technical writing.
- Embedded Linux distro/tooling: Yocto/OpenEmbedded or Buildroot; cross-compilers, CMake/GNU Make, toolchains.
- Driver/kernel experience (modules, device trees) and board bring-up.
- Real-time concepts: scheduling/latency, multi-threaded design; RTOS exposure (e.g., FreeRTOS) is a plus.
- Edge orchestration exposure: k3s/microk8s or interaction with Kubernetes-managed services; container registries and image versioning.
- Testing depth: GoogleTest/CTest, fuzz/static analysis (e.g., clang-tidy), HIL or emulator-based CI.
- Security depth: secure boot chains, firmware signing/rollback protection, certificate provisioning/rotation, secrets handling.
- Telemetry/observability: device logging, metrics, and remote diagnostics; familiarity with cloud monitoring/alerting patterns.
- Scripting for automation and data handling (Python/Bash).
- Agile delivery and tracking (Jira), code review culture, and documentation habits.
- Will and able to work on site in Orange County, CA.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Systems Engineer in Santa Ana, CA vacancy
$111.2k - $185.4k
...individual contributor role with ~50% focus on embedded/edge, plus meaningful collaboration... ...You Have ~ B.S./M.S. in Computer Engineering, Electrical Engineering, Computer... ...edge: Git workflows; experience with CI systems (e.g., GitHub Actions/GitLab CI/Jenkins)...SuggestedFull timeH1bWork at officeLocal areaRemote work- Anduril Industries is seeking a Senior Software Engineer for Vehicle Management Systems (VMS) to deliver embedded, safety-critical software across our autonomous maritime platforms. You will own major subsystems, drive end-to-end design, and contribute to architecture with...Suggested
$28.6 - $33.8 per hour
...and reliable connectivity, including video and high-bandwidth data. Job Description THE OPPORTUNITY The Intern - Embedded Software, System, and Test Engineer will report to the Senior Engineering Director heading our Irvine Engineering team. The successful individual in...SuggestedHourly payInternshipWork at officeRelocationMonday to Friday$150k - $160k
...Job Summary We are seeking a Lead Embedded Software Engineer to serve as a technical leader within the software organization. This role will... ...the software team, improve development processes, and define system-level architecture for next-generation precision technology...SuggestedLocal area$70k - $150k
...Overview We\u2019re seeking a sharp and resourceful Application Engineer to join our growing team in the renewable energy space. If you\u2019re passionate about Solar PV, Energy Storage Systems (ESS), and EV Chargingband you\u2019re driven to solve complex technical...SuggestedFull timeFor subcontractor- ...energy harvesting capabilities, smart thermostats and sensors and many other IoT solutions. Position Summary The Applications Engineer is a key technical interface to our customers, working in cooperation with Sales, and taking the lead driving towards the best...Work experience placementRemote workWorldwide
- ...Adecco's client is currently hiring for a new full-time Field Application Engineer witn CNC programming and machinist expertise in the Orange County area: Check out the role overview below If you are confident you have got the right skills and experience, apply today...Full timeCurrently hiringWork at officeLocal area
- Company DescriptionSatincorp ( is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.We guarantee you the best rate for your skills...
$129.3k - $172.3k
...We DoWe are seeking a highly skilled Full Stack Senior Software Engineer to design and implement secure, scalable, cloud-native software... ...help translate emerging ideas into reliable, production-ready systems that deliver measurable business value.This position offers the...Full timeLocal areaRemote work$134.55k - $205.56k
...line models based in PLS-CADD. Adhere to Sargent & Lundy's System of Processes. This position is based on a hybrid work schedule... ...skills and experience: ~ BS degree from an ABET-accredited engineering program. ~12 years of transmission design experience. ~...Hourly payWork at officeLocal areaFlexible hours3 days per week- ...architectural decisions. Ensure integration and interoperability of new solutions with existing systems. Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. Master’s preferred. Minimum 7 years of software development...Full time
- ...data — accessible to every collector, old or new. Our Product & Engineering mission is to democratize technology while promoting... ...them — and you are building the same understanding of adjacent systems across grading, marketplace, vault, and identity. This is a high...Full timeContract workWork at officeRemote workWorldwide
$166k - $292k
...the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems... ...land, maritime, and space domains. We are looking for Embedded Software Anti-Tamper Engineers to drive a mission-focused, threat-informed approach to...Full timeWork experience placementImmediate start$191k - $253k
...to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems... ...prototypes into products .ABOUT THE JOBWe are looking for an Embedded Software Engineer to join our rapidly growing team in Costa Mesa, CA. In...Full timeWork experience placementImmediate start$191k - $253k
...industry, Anduril is changing how military systems are designed, built and sold. Anduril’s... ...Warfare (EW) team is seeking NixOS engineers to build the core infrastructure we use... ...and deploy cutting edge software. As an Embedded NixOS Engineer, you’ll be responsible for...Full timeWork experience placementImmediate start- ...the commitment to delivering scalable, decentralized defense systems that enhance the strategic capabilities of the United States... ...kinetic conflict and protect global security.The RoleThe Sr Embedded DSP Engineer, High Performance Signal Processing will play a key role in...Permanent employmentWork experience placementWork at officeLocal area
$191k - $253k
...to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems... ...’s Electronic Warfare (EW) team is seeking an experienced embedded software engineer to support next-generation electronic warfare platforms in...Full timeWork experience placementImmediate start- Company DescriptionAbout Client:They help in transforming the leading organizations and communities around the world. Organizations infrastructure and culture is amazing. Best place!!Job DescriptionJob Description:As a Peoplesoft expertise, you will be involved in developing...
$165k - $220k
...commitment to delivering scalable, decentralized defense systems that enhance the strategic capabilities of the United States... ...conflict and protect global security.The RoleThe Sr Embedded Software Engineer - Radar & DSP will play a key role in developing advanced...Permanent employmentWork experience placementWork at officeLocal area$170k - $230k
...commitment to delivering scalable, decentralized defense systems that enhance the strategic capabilities of the United States... ...conflict and protect global security.The RoleThe Sr Embedded Software Engineer will play a key role in developing advanced RF sensing capabilities...Permanent employmentWork experience placementWork at officeLocal area- ...people and the world see brilliantly. The Sr. Associate I, Embedded Software Engineer is primarily responsible for designing and developing software... ...electromechanical devices in a Real-Time Operating System (RTOS) environment. You will contribute to software risk management...Full timeTemporary workWork at officeWorldwideFlexible hours
$100k - $160k
...Headquartered in the United States, TP-Link Systems Inc. is a leading global provider of networking devices and smart home products.... ...experience. Overview: As a Wireless Systems Integration Engineer at TP-Link, you will play a key role in integrating wireless chipsets...Local areaWorldwide$100k
...Embedded Software Engineer Irvine, CA (Onsite) $100k/annum (MAX) Bachelor's degree (BSCS/BSEE) with 3+ years related experience embedded... ...with hardware teams to integrate, test, and troubleshoot systems • Perform unit/system testing using tools like oscilloscopes...$166k - $220k
...industry, Anduril is changing how military systems are designed, built and sold. Anduril’s... ...and work directly alongside Electrical Engineering on some of the most complex autonomous... ...firmware engineer who wants to grow their embedded skills on hardware that ships to the...Full timeWork experience placementInternshipImmediate start$166k - $220k
...industry, Anduril is changing how military systems are designed, built and sold. Anduril’s... ...in close coordination with Electrical Engineering to develop hardware and software solutions... ...Firmware Engineer to develop low-level embedded software and help build the tests that...Full timeWork experience placementImmediate start- ...experts can help you find the best job for you. Role- Embedded Software Engineer with LabVIEW Location: Irvine, California, 100%... ...with cross-functional teams including hardware, systems, and verification engineers . Required Skills:...Permanent employmentContract workRemote work
- ...Embedded Software Engineer Responsibilities Design, develop, and maintain C/C++ software for RTOS, Real-Time Linux, and Linux-based embedded... ...components, and hardware/software interfaces. Perform system-level debugging and performance analysis, including latency...
$140k - $200k
...leading provider of advanced MANET and MIMO communications systems, is reshaping mesh network technology for mission-critical... ..."? THE OPPORTUNITY Silvus is seeking a Senior Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering...Permanent employmentFor contractorsWork at officeMonday to Friday$132.5k - $196.14k
...transceivers for computer networks. We are seeking a Senior Staff Embedded Device Software Engineer who is passionate about technology and committed to... ....Collaborate with hardware and firmware teams to analyze system performance and identify optimization opportunities....Permanent employmentInternshipWork from home$125k - $166k
...to do work that matters? Join us. Position Title: Sr. Embedded Software Engineer Location: Irvine CA Work Arrangement: Hybrid Position... ...maintaining firmware and low-level software for embedded systems. This role will work in a software development and...Full timeWork experience placementWork at officeLocal areaImmediate startVisa sponsorshipWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Systems Engineer. Be the first to apply!




