Embedded Systems Engineer
$111.2k - $185.4kGrainger Businesses
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:
- 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.
For additional information and details regarding Grainger’s benefits, please click on the link below:
Grainger Benefits
The pay range provided above is not a guarantee of compensation. The range reflects the potential base pay for this role at the time of this posting based on the job grade for this position. Individual base pay compensation will depend, in part, on factors such as geographic work location and relevant experience and skills.
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.
You Have
- 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.
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, protected veteran status or any other protected characteristic under federal, state, or local law. We are proud to be an equal opportunity workplace.
We are committed to fostering an inclusive, accessible work environment that includes both providing reasonable accommodations to individuals with disabilities during the application and hiring process as well as throughout the course of one’s employment, should you need a reasonable accommodation during the application and selection process, including, but not limited to use of our website, any part of the application, interview or hiring process, please advise us so that we can provide appropriate assistance.
$70k - $300k
.... We are building risk-aware, reliable, and field-ready AI systems that address the most complex challenges in robotics, unlocking... ...hardware and software is critical. We’re looking for an Embedded Systems Engineer to support design, implementation, integration, and ,...SuggestedPermanent employmentWork at officeFlexible hours$28.6 - $33.8 per hour
...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- ...build risk-aware, reliable, field-ready AI systems that solve the hardest problems in... ...-only architectures, combining rigorous engineering with learning systems proven in globally... ...systems (LiDAR, camera, TOF, IMU, GPS), embedded compute (CPUs, GPUs, microcontrollers, Linux...SuggestedLocal area
$100k - $120k
...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...SuggestedWork experience placementRemote workWorldwide- ...Software Engineering Lead OK International is a global manufacturer of electronic benchtop... ...tool solutions and Techcon dispensing Systems. We have facilities in Cypress California... ..., testing, release, and deployment for embedded systems. Bridge the space between...SuggestedHourly payTemporary workWork experience placementLocal areaWorldwideFlexible hours
- ...Job Description One of Insight Global's customers is looking to onboard a Lead Application Engineer to help modernize and standardize their enterprise application packaging and deployment ecosystem. This individual will serve as the technical lead responsible for establishing...Contract workRemote work
- ...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
- ## People Systems Analyst II, WorkdayApplyremote type: Hybridlocations: Tustin, CAtime type: Full timeposted on: Posted 26 Days Agojob requisition id: JR105786We’re always looking for diverse, talented, service-oriented people to join our exceptional team.People Systems...
- ...4 Year Degree Travel Percentage: Negligible Job Category: Engineering Senior Embedded Firmware Engineer - Connected Products Engineer the Connected... ...and mobile applications to communicate as one integrated system. Today, our products collect data from sensors, perform...Full timeTemporary workImmediate startFlexible hours
- ...business requirements and collaborate with the team to determine implementation details • Perform coding and related software engineering tasks per project requirements • Participate in Sprint Reviews and daily Scrum Meetings as a committed member of the team • Create...Full time
$140k - $170k
...Application Development Engineer Gibson Dunn is a leading global law firm, advising clients on significant transactions and disputes... ...solutions, workflows, integrations, reports, and related business systems. Support existing products and platforms by troubleshooting...Work at officeLocal areaFlexible hours$191k - $253k
...Maritime Digital Production (MDP) is the software and digital systems function within Anduril's Heavy Metal division. We build and deploy... ...) that workers and planners use every shift, the scheduling engine that replans production in minutes instead of days, and the AI...Full timeWork experience placementImmediate startShift work$100k - $160k
...Description Headquartered in the United States, TP-Link Systems Inc. is a leading global provider of networking devices and smart... ...experience. Overview: As a Wireless Systems Integration Engineer at TP-Link, you will play a key role in integrating wireless chipsets...Full timeLocal areaWorldwide$166k - $292k
...we are developing cutting-edge artificial intelligence systems, command and control platforms, and autonomous 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$2,500 - $4,000 per month
...on our existing stack (WordPress, Hello Elementor, Elementor Pro, WP Engine, Cloudflare). Not a content refresh. A ground-up rebuild focused on performance, conversion, and a scalable component system that supports rapid landing page production. Scope includes migration...Remote jobFull timeFor contractorsSecond jobLocal areaImmediate startMonday to Friday$120k - $130k
...responsible for designing, building, and maintaining Chapman's Salesforce environment across two orgs: University Advancement's fundraising system ("Advancement RM") and a custom-built org for Career Development. The role develops and customizes Salesforce solutions using Apex...Full timePart timeWork experience placementWork at office$109.1k - $136.37k
..., publishing, scheduling, and refreshes Job Qualifications Education: Bachelor's degree in computer science or software engineering preferred Platform Developer II Certification (preferred) Required Experience: ~4+ years of Salesforce development experience...Full timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift- ...automotive’s next chapter. From operating systems to zonal controllers to cloud and... ...components. Design, develop, and deploy embedded platform software, including drivers, OS... ...or Ph.D. in Computer Science, Electrical Engineering, or a related field Strong C programming...Full timeContract workWork experience placementLocal area
$105k - $125k
...We designing and manufacture industrial water and wastewater treatment systems for highly regulated marine, offshore, and industrial applications. We are currently seeking an Applications Engineer to contribute to innovative, custom-engineered projects supporting...Contract workLocal areaFlexible hours$140k - $200k
...Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products,... ...seamless user experiences? If so, this Senior Mobile App Development Engineer role could be the perfect fit for you! As a Senior...Local areaRemote workWorldwide- ...Period: 1 yr. Work Hours: 8:30am – 5:30pm Pay rate: ~$6,790~7,540~/mo (DOE) Bilingual Korean required Job Description System design and development for various projects, service request related to Cello system Provide first tier system support for daily...Contract workWork experience placementLocal area
- ...changing schedules. • Excellent team work skills • Meticulous attention to detail with an appreciation for the relationship between system reliability and company success. • Experience with Client Side Programming. Tangibles: • Family atmosphere and hope to get...Hourly payPermanent employmentFull timeWork at officeRemote workFlexible hours
$100k - $120k
...Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable... ...who wants to grow their career in embedded systems, IoT, and consumer or enterprise... ...devices. You’ll work alongside experienced engineers, learning how to create reliable, high-performance...InternshipLocal areaWorldwideVisa sponsorship$150k - $240k
...Job Description Headquartered in the United States, TP-Link Systems Inc. is a leading global provider of networking devices and smart... ...experience. Overview: As a Senior Wireless Systems Integration Engineer at TP-Link, you will be responsible for integrating wireless...Local areaWorldwide- ...Description Description Turion Space is seeking skilled Embedded Software engineers. We are a new space startup that is growing fast with one... ...impact the architecture of the vehicle's software and computer systems as the missions increase in complexity. Day to day...Permanent employment
- ...The Sr. Composite Design Engineer will be responsible for leading complex design efforts, driving structural optimization, and ensuring... ...Familiarity with aerospace regulatory standards and quality systems (e.g., AS9100). Experience working closely with manufacturing...
- ...Benefits ~ Medical Insurance ~ Vision Insurance ~ Dental Insurance ~401(k) ~ Paid Sick hours Job Description System design and development for various projects, service request related to Cello system Provide first tier system support for daily...Temporary workWork experience placementLocal area
$166k - $220k
...industry, Anduril is changing how military systems are designed, built and sold. Anduril's... ...customers. We are looking for software engineers, hardware engineers, roboticists, and... ...ABOUT THE ROLE We are looking for a Embedded Systems Software Engineer with experience...Full timeWork experience placementImmediate start- ...medical device company focused on diabetes care, is seeking an Embedded Software Engineer to support the development and ongoing enhancement of... ...while also investigating customer-reported issues, analyzing system logs, supporting software testing and verification activities...
$55 - $60 per hour
...informed decisions that influence technical assignments. Ensures system stability and availability: Proactively monitors and manages... ...in a customer-facing role such as Customer Support, Sales Engineering, or a similar position that involved building and managing strong...Hourly payWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Systems Engineer. Be the first to apply!



