Software Lead
Job Description
Software Lead – WLAN
Santa Clara, California, United States, 95054
Position Summary
Hybrid
Experience: 10+ Years
We are seeking a highly skilled wireless embedded software professional to work with the team to provide wireless
solutions. We develop a diverse portfolio of in-chassis, gateway, edge, and wireless products for the automation
industry. The Wireless Software lead will be a collaborator with a team of dedicated engineers, as well as work with
other engineering teams that are building advanced integrated solutions.
What you will do:
Our Wireless Software Lead will help provide wireless solutions. This person needs to be a detail-oriented, technically skilled person, with C/C++ embedded wireless product development experience. They will have strong wireless networking experience, especially with large networks with multiple access points and large numbers of nodes.
- Participate in troubleshooting and triaging of issues to drive toward root cause identification and resolution
- Implement code changes, document, unit test, and participate in code reviews
- Design and create unit test conditions and scripts to address business and technical use cases
- Develop new product features
- Collaborate with the engineering team to propose solutions
- Innovate and use existing tools and techniques to perform wireless network debugging
- Document, track, and communicate issue status and resolution as appropriate, using Jira
- Experience with wireless test environments and equipment
- Evaluate documentation associated with the wireless communication industry
- Evaluate development activities (own and others) to provide guidance and process improvements
- Translate product requirements and functional specifications into a design specification
- Provide product technical information for other departments
- When assigned, coordinate / interface with other departments (Product Management, Technical Support) by providing guidance/education on requirements and solutions
What you will bring:
- Bachelor’s degree in computer science, Software Engineering, Computer Engineering or equivalent.
- 15 years’ experience with embedded C/C++ software development on Linux
- 10 years’ experience in wireless 802.11 drivers and product development
- 10 years’ experience in Wireless network debugging
- 10 years’ experience interfacing with low-level WiFi drivers.
- In-depth knowledge of WiFi standards and architecture
- Experience in automation-specific protocols, especially EtherNet/IP and Modbus a plus
- Proven ability to manage/work on multiple projects in parallel.
Company Information
Location: Belgrade, Serbia
Type: Hybrid