Note: The job is a remote job and is open to candidates in USA. Webster & Webster Associates is a fast-growing embedded company that develops sophisticated low-level software for secure and safety-critical systems. They are seeking an Embedded Software Engineer to design and optimize core networking components for reliable data communication across complex embedded platforms.
Responsibilities
- Design, implement, and rigorously optimize embedded network stacks, communication drivers, and protocols
- Partner with system and security engineering teams to seamlessly integrate advanced secure networking and real-time capabilities
- Rigorously validate and verify driver and protocol implementations to ensure reliability and adherence to strict functional safety and certification standards
- Master advanced troubleshooting of complex networking issues using state-of-the-art embedded debugging tools and testing methodologies
- Actively research and integrate emerging trends in networking, real-time communication, and embedded software design
- Collaborate effectively as a core member of a distributed, high-performance engineering team
Skills
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related technical discipline
- Strong hands-on programming expertise in C and C++, with exposure to assembly for low-level performance optimization
- Proven experience developing and integrating network drivers and protocol stacks within resource-constrained embedded systems
- In-depth knowledge of real-time operating systems (RTOS) or complex embedded Linux environments
- Proficiency in using hardware tools such as JTAG debuggers, oscilloscopes, and logic analyzers for low-level debugging
- Excellent analytical, troubleshooting, and clear communication skills
- Familiarity with next-generation networking technologies such as Time Sensitive Networking or Time-Triggered Ethernet is highly desirable
- Prior experience applying or working under rigorous safety or certification standards (e.g., DO-178C, ISO 26262) is preferred
Benefits
- Growth and Flexibility: As part of a fast-growing company, you'll find ample opportunity for career advancement and the flexibility of working within a distributed engineering team.
Company Overview