37 ΠΌΠΈΠ½ΡΡ Π½Π°Π·Π°Π΄
Embedded Software Engineer (Networking)
100Β 000 - 140Β 000$
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Π’Π΅ΠΊΡΡ:
TL;DR
Embedded Software Engineer (Networking): Designing and optimizing embedded software for consumer networking products such as routers, access points, and switches with an accent on chipset bring-up, SDK integration, and real-time C/C++ firmware. Focus on implementing hardware-dependent functions, optimizing performance and memory usage, and validating reliable production-ready releases.
Location: On-site in Irvine, California, United States
Salary: $100,000β$140,000 per year
Company
develops networking devices and smart home products, including Wi-Fi products, routers, access points, and switches.
What you will do
- Design and develop embedded networking products across multiple hardware platforms, including chipset bring-up, SDK integration, and application development.
- Implement hardware-dependent functions with hardware teams and resolve integration challenges.
- Develop and optimize real-time C/C++ firmware for performance, memory efficiency, and power usage.
- Create software architecture, design specifications, release documentation, user manuals, and change logs.
- Conduct code reviews, unit, integration, and system testing in collaboration with QA.
- Support production readiness, certifications, manufacturing tools, customer issue investigation, and firmware updates.
Requirements
- Bachelorβs degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
- 3+ years of embedded software development experience.
- Strong C/C++, scripting, debugging, and software design skills.
- Experience with RTOS or Linux, real-time systems, network protocols such as DHCP, IPv4, and IPv6, and interfaces including UART, SPI, I2C, and GPIO.
- Proficiency with GDB, Wireshark, terminal applications, version control, unit testing, and continuous integration.
- Strong problem-solving skills and attention to detail.
Nice to have
- Experience developing access points, routers, or switches.
- Experience with ARM Cortex-A53/A73 or similar platforms and Wi-Fi chipset bring-up.
- Excellent communication skills and the ability to work independently in a fast-paced collaborative environment.
Culture & Benefits
- Fully paid medical, dental, and vision insurance with partial dependent coverage.
- 401(k) contributions and annual pay increases following bi-annual reviews.
- Health and wellness benefits, including a free gym membership.
- Free snacks and drinks, lunch on Fridays, and quarterly team-building events.
- Inclusive workplace focused on professionalism, innovation, excellence, and simplicity.
- Visa sponsorship is not available.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β
ΠΠΎΡ ΠΎΠΆΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
10 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Staff Firmware Embedded Engineer (C/C++)
180Β 000 - 210Β 000$
10 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Firmware/Embedded Linux Engineer (C/C++)
123Β 000 - 210Β 000$
17 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Embedded Software Engineer (C/C++)
120Β 000 - 300Β 000$
6 Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄
Lead Embedded Software Engineer (Board Bring Up) (MediaTek)
73Β 150 - 174Β 000$
10 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Embedded Firmware Engineer (AI Wearables)
150Β 000 - 200Β 000$
10 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Staff Embedded Engineer (Renewable Energy)
180Β 000 - 210Β 000$