Software Engineer developing embedded software applications for Layer 2 and Layer 3 datapath operations. Collaborating with hardware and software teams to drive performance improvements and integration.
Responsibilities
Design and develop embedded software applications in C for Layer 2 and Layer 3 Datapath operations
Implement software on embedded Linux/VxWorks platforms, ensuring seamless integration with hardware systems
Investigate and resolve complex issues by collaborating with hardware, software, and system engineering teams
Conduct thorough analysis to address process or design challenges within the codebase
Drive software performance improvements through test-driven development and automated unit testing
Collaborate effectively within a larger team to ensure alignment across development stages
Requirements
Bachelor's degree in Electrical/Computer Engineering or Computer Science
Proficiency in C programming language
Practical knowledge of fundamental network protocols such as Ethernet (ETH), VLAN, IP, and TCP/UDP
Experience with routing/switching chipsets, preferably Broadcom
Strong understanding of mutual exclusion, synchronization, interrupt handling, and inter-process communication
Ability to work independently, seek solutions proactively, and demonstrate a positive and motivated work ethic
Exceptional verbal and technical writing skills
Benefits
medical, dental, and vision plans
participation in 401(K) (USA) & DCPP (Canada) with company matching
Software Engineer developing AI solutions for Tend, a dental startup focused on patient experience. Collaborating with teams to build reliable software and improve care workflows.
Salesforce Developer III role requiring 6 years of experience designing and implementing scalable Salesforce solutions, focusing on AI integration and data - driven capabilities.
Senior Salesforce Developer responsible for designing and developing high - performance Salesforce solutions. Leading technical initiatives and optimizing system capabilities using Salesforce technologies
Full Stack Developer building scalable web applications in Cyber domain, working with Angular frontend and Java backend services for end - to - end feature development.
Advanced Software Engineer designing and developing low - latency backend cloud services for IoT solutions at Resideo. Collaborating with cross - functional teams to enhance user experiences and technical innovation.
Staff Software Engineer in hybrid role at Hinge Health, architecting mobile and backend systems for healthcare technology. Mentoring engineers and improving technical excellence within the CV User Experience team.
Software Engineer at Toku working on full stack web applications using Vue.js and Python/FastAPI. Collaborating with the team to enhance user experience and solve user pain points.
Engineering Lead overseeing technical quality and team management for a global technology platform focusing on trust and transparency in supply chains. Collaborating across time zones in product and engineering teams.