... embedded Linux) using Golang, Python, and C/C++ - Develop and optimize low-level platform ... reviews and mentor junior engineers on embedded platform best practices - Contribute to ...
... embedded Linux) using Golang, Python, and C/C++ - Develop and optimize low-level platform ... reviews and mentor junior engineers on embedded platform best practices - Contribute to ...
Staff Embedded Software Engineer, Charging & Energy
$186K - $232K/yr
Design, develop and maintain embedded Linux application software for residential and commercial ... Provide technical guidance and mentorship to junior team members, fostering a culture of continuous ...
Staff Embedded Software Engineer, Charging & Energy
$186K - $232K/yr
Design, develop and maintain embedded Linux application software for residential and commercial ... Provide technical guidance and mentorship to junior team members, fostering a culture of continuous ...
Staff Embedded Software Engineer, Charging & Energy
$186K - $232K/yr
Design, develop and maintain embedded Linux application software for residential and commercial ... Provide technical guidance and mentorship to junior team members, fostering a culture of continuous ...
Staff Embedded Software Engineer, Charging & Energy
$186K - $232K/yr
Design, develop and maintain embedded Linux application software for residential and commercial ... Provide technical guidance and mentorship to junior team members, fostering a culture of continuous ...
Staff Embedded Software Engineer, Charging & Energy
$186K - $232K/yr
Design, develop and maintain embedded Linux application software for residential and commercial ... Provide technical guidance and mentorship to junior team members, fostering a culture of continuous ...
Staff Embedded Software Engineer, Charging & Energy
$186K - $232K/yr
Design, develop and maintain embedded Linux application software for residential and commercial ... Provide technical guidance and mentorship to junior team members, fostering a culture of continuous ...
Embedded Software Engineer II , Connectivity Systems at eero
Los Gatos, CA · On-site
$153K - $201K/yr
... embedded Linux) using Golang, Python, and C/C++ - Develop and optimize low-level platform ... reviews and mentor junior engineers on embedded platform best practices - Contribute to ...
Embedded Software Engineer II , Connectivity Systems at eero
Los Gatos, CA · On-site
$153K - $201K/yr
... embedded Linux) using Golang, Python, and C/C++ - Develop and optimize low-level platform ... reviews and mentor junior engineers on embedded platform best practices - Contribute to ...
Sr. Embedded Software Engineer, Charging & Energy
Torrance, CA · On-site
$146K - $183K/yr
You will contribute to software design and implementation on embedded Linux platforms ... Provide technical guidance and mentorship to junior team members, fostering a culture of continuous ...
Sr. Embedded Software Engineer, Charging & Energy
Torrance, CA · On-site
$146K - $183K/yr
You will contribute to software design and implementation on embedded Linux platforms ... Provide technical guidance and mentorship to junior team members, fostering a culture of continuous ...
Sr. Embedded Software Engineer, Charging & Energy
Palo Alto, CA · On-site
$146K - $183K/yr
You will contribute to software design and implementation on embedded Linux platforms ... Provide technical guidance and mentorship to junior team members, fostering a culture of continuous ...
Sr. Embedded Software Engineer, Charging & Energy
Palo Alto, CA · On-site
$146K - $183K/yr
You will contribute to software design and implementation on embedded Linux platforms ... Provide technical guidance and mentorship to junior team members, fostering a culture of continuous ...
Sr. Embedded Software Engineer, Charging & Energy
Irvine, CA · On-site
$146K - $183K/yr
You will contribute to software design and implementation on embedded Linux platforms ... Provide technical guidance and mentorship to junior team members, fostering a culture of continuous ...
Sr. Embedded Software Engineer, Charging & Energy
Irvine, CA · On-site
$146K - $183K/yr
You will contribute to software design and implementation on embedded Linux platforms ... Provide technical guidance and mentorship to junior team members, fostering a culture of continuous ...
Sr. Embedded Software Engineer, Charging & Energy
Torrance, CA · On-site
$146K - $183K/yr
You will contribute to software design and implementation on embedded Linux platforms ... Provide technical guidance and mentorship to junior team members, fostering a culture of continuous ...
Sr. Embedded Software Engineer, Charging & Energy
Torrance, CA · On-site
$146K - $183K/yr
You will contribute to software design and implementation on embedded Linux platforms ... Provide technical guidance and mentorship to junior team members, fostering a culture of continuous ...
Manager, Embedded Software (Omada Networking)
Irvine, CA · On-site
$180K - $230K/yr
Provide technical leadership, mentorship, and guidance to junior team members, fostering a ... Strong expertise in embedded Linux programming with C/C++, particularly in kernel driver ...
Quick apply
Manager, Embedded Software (Omada Networking)
Irvine, CA · On-site
$180K - $230K/yr
Provide technical leadership, mentorship, and guidance to junior team members, fostering a ... Strong expertise in embedded Linux programming with C/C++, particularly in kernel driver ...
Manager, Embedded Software (Omada Networking)
$180K - $230K/yr
Provide technical leadership, mentorship, and guidance to junior team members, fostering a ... Strong expertise in embedded Linux programming with C/C++, particularly in kernel driver ...
Manager, Embedded Software (Omada Networking)
$180K - $230K/yr
Provide technical leadership, mentorship, and guidance to junior team members, fostering a ... Strong expertise in embedded Linux programming with C/C++, particularly in kernel driver ...
Manager, Embedded Software (Omada Networking)
Irvine, CA · On-site
$180K - $230K/yr
Provide technical leadership, mentorship, and guidance to junior team members, fostering a ... Strong expertise in embedded Linux programming with C/C++, particularly in kernel driver ...
Manager, Embedded Software (Omada Networking)
Irvine, CA · On-site
$180K - $230K/yr
Provide technical leadership, mentorship, and guidance to junior team members, fostering a ... Strong expertise in embedded Linux programming with C/C++, particularly in kernel driver ...
Software Engineer - Embedded Networking
San Diego, CA · On-site
$139K - $258K/yr
You will be a mentor to the junior members of the team and will have the opportunity to lead cross ... Micro Kernels (Embedded Linux, QNX, VxWorks, L4 etc.) Experience with Networking stack ...
Software Engineer - Embedded Networking
San Diego, CA · On-site
$139K - $258K/yr
You will be a mentor to the junior members of the team and will have the opportunity to lead cross ... Micro Kernels (Embedded Linux, QNX, VxWorks, L4 etc.) Experience with Networking stack ...
Senior Manager, Embedded Systems Software (Omada Networking)
Irvine, CA · On-site
$190K - $240K/yr
Provide technical leadership, mentorship, and guidance to junior team members, fostering a ... Strong expertise in embedded Linux programming with C/C++, particularly in kernel driver ...
Quick apply
Senior Manager, Embedded Systems Software (Omada Networking)
Irvine, CA · On-site
$190K - $240K/yr
Provide technical leadership, mentorship, and guidance to junior team members, fostering a ... Strong expertise in embedded Linux programming with C/C++, particularly in kernel driver ...
Senior Manager, Embedded Systems Software (Omada Networking)
Irvine, CA · On-site
$190K - $240K/yr
Provide technical leadership, mentorship, and guidance to junior team members, fostering a ... Strong expertise in embedded Linux programming with C/C++, particularly in kernel driver ...
Senior Manager, Embedded Systems Software (Omada Networking)
Irvine, CA · On-site
$190K - $240K/yr
Provide technical leadership, mentorship, and guidance to junior team members, fostering a ... Strong expertise in embedded Linux programming with C/C++, particularly in kernel driver ...
Provide technical leadership, mentorship, and guidance to junior team members, fostering a ... Strong expertise in embedded Linux programming with C/C++, particularly in kernel driver ...
Provide technical leadership, mentorship, and guidance to junior team members, fostering a ... Strong expertise in embedded Linux programming with C/C++, particularly in kernel driver ...
Embedded Software Engineer - Network Software
San Francisco, CA · On-site
$130K - $175K/yr
Additionally, you will mentor junior members and collaborate with other teams to ensure that the ... Experience with embedded Linux / POSIX systems * Experience developing on and for VxWorks, Linux ...
Embedded Software Engineer - Network Software
San Francisco, CA · On-site
$130K - $175K/yr
Additionally, you will mentor junior members and collaborate with other teams to ensure that the ... Experience with embedded Linux / POSIX systems * Experience developing on and for VxWorks, Linux ...
Lead Staff Software Engineer, Embedded, Autonomy
Palo Alto, CA · On-site
$206K - $258K/yr
Mentor and coach junior and senior engineers, fostering a culture of technical excellence and ... Experience with Linux device drivers for hardware blocks such as Camera Serial Interface (CSI ...
Lead Staff Software Engineer, Embedded, Autonomy
Palo Alto, CA · On-site
$206K - $258K/yr
Mentor and coach junior and senior engineers, fostering a culture of technical excellence and ... Experience with Linux device drivers for hardware blocks such as Camera Serial Interface (CSI ...
Lead Staff Software Engineer, Embedded, Autonomy
Palo Alto, CA · On-site
$206K - $258K/yr
Mentor and coach junior and senior engineers, fostering a culture of technical excellence and ... Experience with Linux device drivers for hardware blocks such as Camera Serial Interface (CSI ...
Lead Staff Software Engineer, Embedded, Autonomy
Palo Alto, CA · On-site
$206K - $258K/yr
Mentor and coach junior and senior engineers, fostering a culture of technical excellence and ... Experience with Linux device drivers for hardware blocks such as Camera Serial Interface (CSI ...
Lead Staff Software Engineer, Embedded, Autonomy
Palo Alto, CA · On-site
$206K - $258K/yr
Mentor and coach junior and senior engineers, fostering a culture of technical excellence and ... Experience with Linux device drivers for hardware blocks such as Camera Serial Interface (CSI ...
Lead Staff Software Engineer, Embedded, Autonomy
Palo Alto, CA · On-site
$206K - $258K/yr
Mentor and coach junior and senior engineers, fostering a culture of technical excellence and ... Experience with Linux device drivers for hardware blocks such as Camera Serial Interface (CSI ...
Junior Embedded Linux information
What does a Junior Embedded Linux Engineer do?
What is the difference between Junior Embedded Linux vs Junior Firmware Engineer?
| Aspect | Junior Embedded Linux | Junior Firmware Engineer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Engineering, Electrical Engineering, or related; knowledge of Linux systems | Similar degrees; focus on embedded systems and low-level programming |
| Work Environment | Embedded device development, Linux-based platforms, hardware integration | Embedded hardware, microcontrollers, firmware development |
| Industry Usage | Consumer electronics, IoT devices, automotive, industrial systems | Consumer electronics, IoT, aerospace, automotive |
| Common Search/Comparison | Yes | Yes |
Junior Embedded Linux and Junior Firmware Engineer roles often overlap in embedded systems development. While both require knowledge of hardware and programming, Junior Embedded Linux focuses on Linux-based platforms, device drivers, and system integration. Junior Firmware Engineers work more with microcontrollers and low-level programming. Understanding these differences helps candidates target the right roles based on their skills and career goals.
What are the key skills and qualifications needed to thrive as a Junior Embedded Linux Engineer, and why are they important?
What types of projects and daily tasks can a Junior Embedded Linux Engineer expect to work on?
- Freelance Embedded Systems Engineer
- Wireless System Engineer
- Remote Firmware Engineer Volunteer
- Electrical Engineer Embedded Systems
- Embedded System Engineer
- Junior Analog Layout Engineer
- Embedded Systems Developer
- Temporary Embedded Software Engineer
- Manager Electrical Engineer Embedded Systems
- Embedded Microcontroller Engineer
$153K - $201K/yr
Full-time
Posted 24 days ago
Amazon rating
7.4
Based on 6,839 frontline employees who took The Breakroom Quiz
6th of 39 rated national retailers
Job description
At eero, our mission is to serve as the central nervous system of the home. While we began by revolutionizing home WiFi, we aim to create comprehensive solutions that serve both wireless and wired connectivity needs for customers and businesses across the globe. Our cross-functional team, spanning hardware, software, and manufacturing, develops advanced Ethernet switching and gateway products, alongside state of the art security features, to complement our award-winning mesh WiFi systems.
As an Amazon company, we combine the best of startup culture with the resources and stability of one of the world's leading technology companies. Our team builds products that customers love - from mesh routers to high-performance wired networking devices - and we're looking for you to join us in shaping the future of the connected home.
We live in a connected world and WiFi has become a critical component to every home. eero is the first product to deliver a whole home WiFi experience using mesh technology to make sure you never have to worry about WiFi ever again
We believe deeply in providing the best connectivity experience possible for our customers.
Key job responsibilities
Hardware Bring-Up & Production Support
- Partner with hardware engineering during board bring-up to debug boot sequences, peripheral initialization, and device configurations
- Support manufacturing and operations teams to ensure production firmware quality and flash/provisioning reliability
- Develop and maintain low level driver ensuring secure, reliable, and stable fleet-wide deployments
Embedded Linux Platform Development
- Design, develop, and maintain system-level services and daemons on eeroOS (embedded Linux) using Golang, Python, and C/C++
- Develop and optimize low-level platform components in C/C++ for eero devices, including system initialization, process management, and hardware abstraction layers
- Maintain and evolve the eeroOS distribution, including kernel configuration, package management, and system image builds
Networking & Connectivity
- Implement and debug networking features spanning L2-L4 (Ethernet, Wi-Fi/802.11, TCP/IP, mDNS, DHCP) within the platform layer
- Collaborate with firmware and radio teams on wireless subsystem integration and performance tuning
Build Infrastructure & Tooling
- Maintain and continuously improve CI/CD pipelines, build systems (Yocto/ BitBake or equivalent), and developer tooling to accelerate team velocity and code quality
- Develop automated testing frameworks for device software validation
Data-Driven Quality
- Analyze telemetry and diagnostics data from beta, dogfood, and production fleets to identify regressions, performance issues, and improvement opportunities
- Drive root-cause analysis for field issues using remote debugging, log analysis, and device-level diagnostics
Mentorship & Leadership
- Lead technical design reviews and mentor junior engineers on embedded platform best practices
- Contribute to architectural decisions that impact the full eero device portfolio
A day in the life
- The Connectivity team at eero is looking for an experienced engineer to join the Platform Software Development team. The Platform team is responsible for the operating system which powers all eero devices, software build infrastructure which is used by teams developing features on the eero devices, Smart Home Hub, Automation and Tooling.
- A SDE on the platform team develops applications and features in Golang and Python on eero's operating system which spans across all eero hardware and is also responsible for maintaining and continuously improving the eeroOS operating system and build infrastructure.
About the team
The Platform Software Development team owns eeroOS - the embedded Linux-based operating system powering all eero devices - along with the software build infrastructure, Smart Home Hub integration, and automation/tooling used by feature teams across the organization. We operate at the intersection of embedded systems and modern software engineering, building reliable, performant services that run on resource-constrained networking hardware deployed to millions of homes.
The team also serves as a core group responsible for triaging and resolving customer issues across production, beta, and dogfood deployments, working cross-functionally with Cloud, Data, and Mobile app teams.
Interested in exploring career opportunities with eero
Visit our careers page to view all open positions:
- https://www.amazon.jobs/content/en/teams/devices-services/hardware-eero?country%5B%5D=US&keyword%5B%5D=eero.
About Amazon
Sourced by ZipRecruiter
Amazon.com, Inc., commonly known as Amazon, is an American multinational technology company. It was founded by Jeff Bezos in 1994 and initially started as an online marketplace for books. Since then, Amazon has expanded its operations and become one of the largest e-commerce companies in the world. Amazon's primary business is its online retail platform, where customers can purchase a vast array of products, including electronics, clothing, books, home goods, and much more. The company offers a convenient and user-friendly shopping experience, with features such as fast shipping, customer reviews, and personalized recommendations. In addition to its e-commerce platform, Amazon has diversified its business into various other areas. One of its notable ventures is Amazon Web Services (AWS), a comprehensive cloud computing platform that provides services such as storage, compute power, and database management to individuals and businesses. AWS has become a leader in the cloud computing industry, powering many websites and applications worldwide. Amazon has also developed its own consumer electronics, including the popular Amazon Kindle e-reader, Fire tablets, Fire TV streaming devices, and the Alexa-powered Echo smart speakers. The Alexa voice assistant, integrated into these devices, allows users to interact with their devices using voice commands, perform tasks, and access information. Furthermore, Amazon has expanded into media and entertainment. It operates Prime Video, a streaming service that offers a wide range of movies, TV shows, and original content. Amazon Music provides a platform for streaming and purchasing digital music, while Audible offers audiobooks and other audio content. The company's commitment to customer satisfaction and convenience is demonstrated by its membership program, Amazon Prime. Prime members receive various benefits, including free two-day shipping, access to streaming services, exclusive deals, and more.
Industry
It services, book publishers, retail, real estate and computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Seattle, WA, US