We are seeking a highly skilled and experienced Senior Embedded Software Engineer to design, develop, and optimize consumer networking products such as routers, access points, and switches.
Requirements
- Collaborate with product management to conduct technical research and feasibility assessments that guide product design decisions.
- Design and develop embedded networking products, leading chipset bring-up, SDK integration, and application development across multiple hardware platforms.
- Conduct software architecture design and define system requirements to ensure efficient, scalable, and maintainable solutions.
- Partner with hardware teams to implement hardware-dependent functions and resolve integration challenges.
- Develop and optimize software features while analyzing and troubleshooting networking issues to ensure robust, high-performance connectivity.
- Create clear and comprehensive technical documentation, including design specifications, software architecture, and other necessary documents to support future development, maintainability, and effective collaboration.
- Lead design and code reviews to ensure high-quality standards, resolve issues, and incorporate team feedback.
- Manage the software development lifecycle, ensuring timely delivery and effective coordination with QA teams on testing and issue resolution.
- Oversee firmware releases and maintain detailed documentation, user manuals, and change logs for each update.
- Ensure product readiness for production by developing manufacturing tools, facilitating certifications, and providing on-site support as required.
- Investigate and address customer-reported issues, implementing firmware updates to enhance performance and resolve issues.
- Mentor junior engineers to enhance their coding, debugging, and software design skills, fostering team growth and capability.
- Conduct industry analysis to stay informed of trends and maintain a competitive edge in product offerings.
Benefits
- Fully paid medical, dental, and vision insurance (partial coverage for dependents)
- Contributions to 401k funds
- Bi-annual reviews, and annual pay increases
- Health and wellness benefits, including free gym membership
- Quarterly team-building events