RDK-B Embedded developer
Net2Source (N2S)
We are looking for an experienced Embedded Software Developer for RDK-B with strong expertise in broadband gateway technologies. About the Role In this role, you will design, develop, and integrate advanced networking features for home and business gateway products on RDK-B. You will work closely with chipset vendors, cross-functional teams, and customer support to deliver robust and scalable solutions. Responsibilities Design, develop, and integrate software components for gateway and extender products. Implement and enhance features such as Parental Control, firewall/iptables, DHCP, SNMP, TR069/TR181, and network management. Debug and resolve issues across embedded Linux environments, including kernel and user space. Collaborate with internal teams and vendors to ensure compliance with platform standards and seamless integration. Optimize system performance and troubleshoot customer-reported issues. Participate in code reviews, unit testing (GTest/GMock), and CI/CD processes. Qualifications 3+ years of experience in embedded software development using C (C++ is a plus). Strong knowledge of RDK-B/OpenWRT/prplOS architecture and broadband gateway technologies. Hands‑on experience with embedded Linux, including kernel‑level concepts and system debugging. Solid understanding of TCP/IP stack, networking protocols (DHCP, DNS, and packet flow. Experience with firewall/iptables, and IPv6 transition technologies. Familiarity with source control tools (Git/Gerrit) and debugging tools (gdb, valgrind, wireshark, tcpdump). Strong problem‑solving and debugging skills in complex embedded environments. Required Skills Experience with Wi‑Fi technologies and IEEE 802.11 standards (802.11n/ac/ax). Knowledge of DOCSIS, MoCA, and other broadband technologies. Familiarity with TR-069/TR-181, SNMP, and remote management protocols. Exposure to chipset SDKs (Broadcom, Qualcomm, etc.). Understanding of security protocols (WPA3, RADIUS, SSL/TLS). Experience with containerization (Docker) and CI/CD pipelines. Scripting skills in Python or Shell for automation and testing. Pay range and compensation package Long term Contract Equal Opportunity Statement We are committed to diversity and inclusivity. #J-18808-Ljbffr Net2Source (N2S)
$36.98 - $57.79 per hour
Capgemini is looking for an experienced Embedded Software Developer for RDK‑B in Santa Clara, California. The role involves designing and developing advanced networking features for broadband gateway products. The ideal candidate has 3+ years of embedded software development...SuggestedHourly payContract work- Embedded Software Developer for RDK-B Location: Sunnyvale, California | Contract Job Description Strong understanding of IEEE802.11 protocol Design, develop and testing of Wi‑Fi software feature for Comcast Wi‑Fi gateway/extender product Experience and knowledge on...SuggestedContract work
- Capgemini is seeking an Embedded Software Developer RDK to design and develop advanced networking features for broadband gateway products. The successful... ...embedded software development and strong knowledge of RDK-B architecture. The role involves integration with internal...SuggestedHourly payContract work
$190.28k - $285k
...Define and own the firmware architecture for embedded systems spanning high-speed SerDes and... ...and senior levels Hire, onboard, and develop firmware engineering talent; own the full... ...proactively What we're looking for ~ B.S. or M.S. in Electrical Engineering,...SuggestedPermanent employmentInternshipWork from home$152k - $241.5k
...core components of our next-generation productivity platforms Develop reliable userspace infrastructure for long-running engineering workflows... ...into durable production systems What we need to see: ~ B.S. CS/EE (or equivalent experience) ~5+ years developing and...Suggested- ...Senior Embedded Software Engineer It started with a simple idea: what if surgery could... ...collaborative team environment, be adept at developing solutions from initial requirements, and... ...Administration Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may...Local areaWorldwideFlexible hours
- ...Senior Embedded Software Engineer - Future Forward At Intuitive, we are united behind our... .... In this role, you will design, develop, and integrate embedded and platform software... ...Administration Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may...Local areaWorldwideFlexible hours
- ...HMI) into their products Innovate and develop system solutions using Client products... ...products Create software, in C, for these embedded applications Required Experience:... ...) Qualifications: B.S. in Electrical, Mechanical, Computer Engineering...Permanent employmentWork visa
- Akraya Inc in Mountain View seeks a Web Experience Developer to create engaging web experiences using CMS while optimizing web content through A/B testing. You will work collaboratively with various teams to enhance online marketing initiatives. The ideal candidate should...
$165k - $180k
...to fast, affordable, and comfortable screenings. That's why we developed ATUSA, the world's first AI-powered platform with a point-of-care... ...interactions, if needed. Required Education and Training B.S. or M.S. in Electrical Engineering, Biomedical Engineering,...- ...Primary Function of Position The Senior Embedded Software Engineer brings a key... ...electrosurgical systems for surgery being developed by the Sunnyvale Engineering group. Roles... ...Administration Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may be...Local areaWorldwideFlexible hours
- ...Position- Embedded Developer Duration-Contract Location- Santa Clara, CA JD • Building and Troubleshooting Hardware Skillset: • Assembling and soldering of platforms / test equipments • Assembling and disassembling laptops and small form factor...Contract workImmediate start
$184k - $287.5k
...product stack (bootloader, drivers, RTOS, and system services). Develop firmware specifications and define clear interface behaviors... ...in firmware quality and robustness. What We Need to See: ~ B.S. in Computer Engineering, Electrical Engineering, Computer Science...$109k - $160k
...platforms. You'll collaborate with cross-functional teams to develop, enhance, and optimize embedded firmware modules that power CoreWeave's large-scale data... ...8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, (B) eligible to access the export controlled information...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$153k - $242k
...its firmware engineering team to focus on developing and maintaining OpenBMC-based firmware... ..., you'll design, implement, and maintain embedded firmware features that enable secure, scalable... ..., or (iv) asylee under 8 U.S.C. § 1158, (B) eligible to access the export controlled...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$160k - $220k
...Job Responsibilities: Design, Develop and maintain software features on current and... ...semantics is a plus Familiarity with embedded switch or router real time operating system... ...Educational Requirements: ~ B.S. in Computer Science or Electrical Engineering...Full time- ...requirements into design specifications and develop firmware applications for low-power,... ...communication protocols and device drivers for embedded systems. Manage and maintain source... ...or projects across multiple teams • B.S. or M.S degree in Computer Science or Electrical...Temporary workLocal areaImmediate startRemote work
- ...responsibility to architect, design, build and test embedded firmware systems for IoT tracking device... ...accordingly. Build, lead, and develop a strong engineering organisation,... ...sensors, cellular Qualifications B.S. degree in Computer Science or Electrical...For contractorsLocal areaRemote work
$184k - $287.5k
...Will Be Doing: Define, design and develop GPU system software components with focus... ...systems or within a related domain. ~ B.S. or higher degree (or equivalent experience... ...architecture, device driver, real-time embedded operating system, algorithms and data...Work experience placementLocal areaRemote work$184k - $287.5k
...be doing: We will define, design and develop GPU system software components with focus... ...experience or related field. ~ Hold a B.S. or higher degree (or equivalent) in Computer... ...background in OS internals, real-time embedded operating system, algorithms and data...Work experience placement- ...Advanced Product Development (APD) team is focused on designing and developing the next generation of surgical robotic systems. The Systems... ...with the U.S. Export Administration Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may be subject to U.S. export...Local areaWorldwideFlexible hours
- ...position is responsible for, but not limited to, the following: Develop and deploy a wide range of technologies, including sample... ...results in critical problem areas. Minimum Requirements: B.S. or M.S. or PhD degree in the science/chemistry/engineering required...Flexible hoursEarly shift
- ...final definition of who you are, but the starting point. 0-5 years applicable industry experience. Preferably 2+ years experience. B.S. in bioengineering, electrical or mechanical engineering, chemical engineering, statistics, or a related discipline with a...
$73.4k - $129.26k
...domains to optimize system design - Use programming skills to develop and maintain the THAAD interceptor flight simulation software -... ...systems engineering functions, such as: a.) System trade studies b.) Requirements decomposition c.) System architecture design...Full timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work$170k - $205k
...MaxQ Medical is developing a next-generation ultrasound system that combines advanced electronics... ...performance of imaging modes (e.g., B-mode and beyond) Cross-Functional IntegrationCollaborate... ...-time signal/image processing C/C++ or embedded systems (for collaboration with software...$120k - $160k
...retail technology, backed by a recent Series B financing at a $1 billion valuation.... ...all engineering teams including hardware, embedded software and analytics. Ultimately, you will... ...identifying key blockers for success. Develop relationships with key contributors and stakeholders...Flexible hours- ...how to use the new Single Molecule Sequencing platform and help to develop the final operating protocols. The candidate will help design and... ..., and conformance to product requirements. Qualifications: B.S. or M.S. or PhD degree in the science/chemistry/engineering required...Long term contractEarly shift
$139k - $204k
...security roles, user permissions, and compliance configurations. Develop and maintain Workday reports, dashboards, and analytics to... ...refugee under 8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, (B) eligible to access the export controlled information without a...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$165k - $242k
...identify root causes and propose fixes. Upstream Contributions – Develop patches for the Linux kernel and upstream them where applicable (... ...under 8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, (B) eligible to access the export controlled information without a required...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...design, code, and test case reviews. Mentor and guide other developers to grow their skills and knowledge in mobile development. Develop... ...or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc). This role is categorized...Work experience placementH1bLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to RDK-B Embedded developer. Be the first to apply!
- embedded systems software engineer Santa Clara, CA
- embedded software engineer Santa Clara, CA
- embedded engineer Santa Clara, CA
- embedded developer Santa Clara, CA
- embedded software application engineer
- graduate embedded software engineer
- junior embedded engineer
- embedded systems software engineer
- embedded software engineer
- embedded software engineering intern

