Description
Hybrid 4 days onsite, 1 remote in Englewood, CO
Our client seeks a hands-on Embedded Software Engineer to develop and expand an RDKB-based embedded software stack for broadband and next-generation Wi-Fi products. The role suits an engineer who writes production code, implements features, debugs complex issues, and integrates software on embedded networking devices. You will partner with architects and experienced engineers for technical direction while owning day-to-day development, integration, and troubleshooting.
Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $65.00 to $75.00/hr. w2
JN -112026-109306
Responsibilities
Hybrid 4 days onsite, 1 remote in Englewood, CO
Our client seeks a hands-on Embedded Software Engineer to develop and expand an RDKB-based embedded software stack for broadband and next-generation Wi-Fi products. The role suits an engineer who writes production code, implements features, debugs complex issues, and integrates software on embedded networking devices. You will partner with architects and experienced engineers for technical direction while owning day-to-day development, integration, and troubleshooting.
Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $65.00 to $75.00/hr. w2
JN -112026-109306
Responsibilities
- Design, develop, enhance, and maintain embedded software using C/C++ on Linux.
- Develop and integrate functionality within RDK/RDKB-based platforms.
- Implement new features based on technical requirements, architecture, and assigned development tickets.
- Debug and troubleshoot software, firmware, integration, and device-level issues.
- Perform hands-on integration and validation of software across broadband and Wi-Fi devices.
- Investigate issues across different layers of the embedded networking stack and drive them toward resolution.
- Work with RDKB components and frameworks such as RBUS and CCSP as needed.
- Collaborate with software architects, developers, platform teams, and other engineering stakeholders.
- Diagnose networking-related behavior using knowledge of TCP/IP, the OSI model, and common networking concepts.
- Support software integration across hardware platforms and chipsets.
- Participate in code reviews, technical discussions, testing, debugging, and defect resolution.
- Take ownership of assigned work and deliver features with limited day-to-day oversight once technical direction has been established.
- Professional experience developing embedded software.
- Strong programming experience with C and/or C++.
- Hands-on development experience in a Linux environment.
- Experience with RDK, ideally within broadband, networking, gateway, router, or similar embedded products.
- Ability to develop features and perform hands-on debugging, troubleshooting, and integration.
- Working knowledge of networking fundamentals including TCP/IP, OSI model, interfaces, connectivity, and general troubleshooting.
- Experience debugging software running directly on embedded hardware or devices.
- Ability to take technical direction and independently execute assigned development work.
- Strong problem-solving skills with a hands-on engineering mindset.
- Preferred: Direct RDKB experience, RBUS and CCSP familiarity, Broadcom or Qualcomm chipset experience, DOCSIS knowledge, prior cable/broadband ecosystem experience, RDK-V exposure, Network+ level networking knowledge, and multi-platform OEM integration experience.
Embedded Software Engineer in Englewood at Eliassen Group
This position is listed as full time and able to be worked remotely. It was posted yesterday.