A leading networking company based in California is looking for an Embedded Software Engineer to design and optimize consumer networking products like routers and access points. You will collaborate with cross-functional teams, handle various aspects of development from chipset bring-up to feature implementation using C/C++. The ideal candidate should have a Bachelor's degree in Computer Science, 3+ years of embedded software experience, and strong problem-solving skills. This role offers a salary range of $100,000 - $140,000 and includes several benefits.
Qualifications
3+ years of experience developing embedded software.
Familiarity with embedded operating systems, like RTOS or Linux.
Understanding of software development lifecycle, including version control.
Responsibilities
Collaborate with product management for feasibility assessments.
Develop embedded networking products across hardware platforms.
Conduct code reviews and manage firmware releases.
Skills
Software design
C/C++ programming
Debugging
Real-time system design
Network protocols
Problem-solving
Education
Bachelor's degree in Computer Science or related field
Tools
GDB
Wireshark
Job description
A leading networking company based in California is looking for an Embedded Software Engineer to design and optimize consumer networking products like routers and access points. You will collaborate with cross-functional teams, handle various aspects of development from chipset bring-up to feature implementation using C/C++. The ideal candidate should have a Bachelor's degree in Computer Science, 3+ years of embedded software experience, and strong problem-solving skills. This role offers a salary range of $100,000 - $140,000 and includes several benefits.