Senior Software Engineer - Embedded Software
Summary
Build, integrate, and maintain embedded software focused on socket-based networking and TCP/IP stack integration, including hardware bring-up, cross-layer debugging, and automated test environments for semiconductor products.
- Build socket based networking features
- Collaborate with engineering teams
- Debug cross-layer issues
- Design embedded software
- Drive bring up on new hardware
- Implement embedded software
- Integrate IP stack networking
- Integrate software into system builds
- Maintain embedded software
- Maintain regression environments
- Perform TCP IP debugging
- Prepare reproducible debug configurations
- Resolve customer issues
- Set up automated test benches
- Travel for issue resolution