Embedded Software Engineer

Millennium Software and Staffing Inc
San Jose, CA

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

// // //