What are the responsibilities and job description for the Embedded Software Engineer position at Millennium Software and Staffing Inc?
About the Role
We are looking for an Embedded Software Developer with experience in networking and Wi-Fi technologies. In this role, you will work on designing and developing software for connected devices such as gateways, routers, or embedded systems. You will collaborate with different teams to build reliable and scalable solutions.
Key Responsibilities
- Design and develop embedded software components
- Work on networking features such as routing, firewall, and device management
- Develop and maintain Wi-Fi related features and connectivity solutions
- Debug and troubleshoot system and network issues
- Collaborate with cross-functional teams to deliver quality software
- Support integration and testing of software components
Required Skills
- Strong programming skills in C/C
- Experience with embedded Linux systems
- Basic understanding of networking concepts (TCP/IP, DHCP, etc.)
- Experience with Wi-Fi technologies (configuration, troubleshooting)
- Debugging and problem-solving skills