Embedded Software Developer for RDK-B
$53.58k - $122.4kCapgemini
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Location
This is an onsite role in Santa Clara, CA.
About the job you're considering
We are looking for an experienced Embedded Software Developer for RDK-B with strong expertise in broadband gateway technologies. 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.
Your skills and experience
• 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.
Nice to have
• 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).
The base compensation range for this role in the posted location is: $53,580-$122,400.
Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting. This range may be subject to change as permitted by law.
The actual compensation offered to any candidate may fall outside of the posted range and will be determined based on multiple factors legally permitted in the applicable jurisdiction.
These may include, but are not limited to: Geographic location, Education and qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay equity.
It is not typical for candidates to be hired at or near the top of the posted compensation range.
In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws.
Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined by local policy and eligibility and may include:
- Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
- Life and disability insurance
- Employee assistance programs
- Other benefits as provided by local policy and eligibility
Important Notice: Compensation (including bonuses, commissions, or other forms of incentive pay) is not considered earned, vested, or payable until it becomes due under the terms of applicable plans or agreements and is subject to Capgemini’s discretion, consistent with applicable laws. The Company reserves the right to amend or withdraw compensation programs at any time, within the limits of applicable legislation.
Disclaimers
Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace. Capgemini also participates in the Partnership Accreditation in Indigenous Relations (PAIR) program which supports meaningful engagement with Indigenous communities across Canada by promoting fairness, accessibility, inclusion and respect. We value the rich cultural heritage and contributions of Indigenous Peoples and actively work to create a welcoming and respectful environment. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodation does not pose an undue hardship. Capgemini is committed to providing reasonable accommodation during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.
Click the following link for more information on your rights as an Applicant in the United States.
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
- ...position is part of the New Product Development Platform Software team and will focus on developing embedded application software, middleware, and system services... ....S. Export Administration Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may be subject to...SuggestedLocal areaWorldwideFlexible hours
$178.89k - $268.33k
...individual's freedom. OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized... ...improvement of team practices. What We Look For In You B.S. or M.S. in Computer Science, or equivalent practical...SuggestedFull time$150k - $180k
...autonomous machines, AI-driven software, and elite security... ...Knightscope is seeking a Mid/Senior Embedded Software Engineer to join our... ...estimates Video Stabilization Develop Electronic Image Stabilization... ...Required Qualifications ~ B.S. or M.S. degree in Computer...SuggestedFull time$150k - $180k
...first Autonomous Security Force — autonomous machines, AI-driven software, and elite security professionals operating as one integrated... ...of event-driven architecture Required Qualifications ~ B.S. or M.S. degree in Computer Science, Electrical Engineering or...SuggestedFull time- ...Senior Embedded Software Engineer - Future ForwardAt Intuitive, we are united behind our mission:... ...to launch.In this role, you will design, develop, and integrate embedded and platform software... ...Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may...SuggestedLocal areaWorldwideFlexible hours
- ...Senior Embedded Software Engineer - Frameworks Our Servo Frameworks and Simulator team is responsible... ...Essential Job Duties Design and develop product-focused, robust, efficient, and... ...Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may...Local areaFlexible hours
- ...requirements between hardware and software components, architect modular... ...hardware requirements and develop software mitigations. Act as software... ...verification activities of embedded software and supervisory state... ...Regulations (15 CFR 743.13(b)), some roles at Intuitive Surgical...Local areaWorldwideFlexible hoursShift work
- ...Title: Embedded Systems Engineer Location: REMOTE Duration: 3+ Months... ...Key Responsibilities Develop, customize, and optimize Android AOSP... ...BSP , HAL , and low-level hardware-software integration . Solid knowledge of...Temporary workRemote work
$120k - $150k
...Application Engineer leads the activity of developing, testing and maintaining systems for... ...guidance to mechanical team, electrical team, software team and prototype team to complete... ...Ability to work with limited supervision b. Preferred ~5+ years' experience in an...Work at office$139.4k - $223.1k
...automation solutions help manufacturers to develop and deliver products quickly, efficiently... ...-driven input into tester hardware and software roadmaps. Build technical demonstrations... ...for the position below. ~ B.S. in Electrical Engineering or a related...Full timeFlexible hours- ...systems. Essential Job Duties: Develop and own the tele-operated motion performance... ..., MATLAB programming skills Hardware, software, and mechanism integration skills... ...Administration Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may be...Local areaFlexible hours
- ...collaboration application. Determine scope, capture requirements, and develop test cases to ensure the solution meets the end-to-end... ...cross-functional teams. Qualifications / Requirements B.S. in a technical field; M.S / MBA in SCM degree desired. Strong...
- ...Collaborate with R&D teams to identify recurring customer challenges and recommend product enhancements that improve deployment success. Develop and promote technical methodologies, best practices, application notes, and deployment guidance across the Applications Engineering...
$116k - $189.75k
...to designers in debugging tool, techfile and design errors, and develop flows and scripts to improve productivity of custom circuit designers... ...Perl, Cadence SKILL, and C++. What we need to see: ~ B.S. in Electrical Engineering (or equivalent experience); MS...Work experience placementWorldwide- ...(feedback control and others) and the development of tools and software infrastructure that support those algorithms. The successful candidate... ...with the U.S. Export Administration Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may be subject to U.S....Local areaWorldwideFlexible hours
- ...DescriptionPrimary Function of Position The multiport software group within Intuitive has an immediate... ...and direct individual contributors in developing, deploying, and supporting the features.... ...Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may be...Local areaImmediate startWorldwideFlexible hours
$174k - $252k
Develop Linux kernel drivers to enable new universal serial bus (USB)-connected XR devices... ...custom silicon.Research scalable USB software architectures, influence SoC architecture... ...or BSD kernels.Demonstrated knowledge of embedded systems development, RTOS concepts,...$143.6k - $243.1k
...support, enhance, optimize, and innovate the embedded software build environment for the minimally... ...other configuration release engineers, developers, DBAs, QA, and project managers... ...infrastructure with Linux and Windows OS Minimum B.S in Computer Science or related...Full timeLocal areaWorldwideFlexible hoursShift work- ...Integrate edge-AI algorithms seamlessly within the Android camera framework and multimedia subsystems. Collaborate across software and hardware teams to bridge low-level camera sensor subsystems with on-device neural processing units (NPUs). Profile and optimize...Weekly payTemporary workWork at officeWorldwideFlexible hours
- ...analyses to evaluate potential failures or performance concernsDesign, develop and document components and assemblies for surgical system... ...problems using fundamental principles.Required Education and Training B.S. Mechanical or Biomedical Engineer (or equivalent) required, MS...Local areaWorldwideFlexible hours
$185k - $210k
...headquartered in San Jose, California. We offer a variety of roles in software, hardware, and cloud environments. We are looking for people who... ...programming. Requirements & Qualifications · Education: B.S. or M.S. in Computer Science, Electrical Engineering, or a...Full timeWork experience placementWork at officeFlexible hours$160k - $300k
...Yumi Health builds clinical software for skilled nursing teams. The product brings resident records, clinical and administrative workflows, and AI-assisted tools into one workspace. Role Description Build mobile experiences that support real clinical work in the...Visa sponsorship$168k - $270.25k
We are building the software infrastructure for the next era of scientific discovery. At NVIDIA, we believe AI will transform how new chemicals and materials are discovered. We are developing the software tools to make that possible! NVIDIA ALCHEMI is a key pillar of this...Full timeRemote work- ...related EDA-to-ATE workflows.Work closely with internal Velocity software engineering teams to reproduce customer problems, define... ...silicon bring-up, production ramps, and new technology deployments.Develop application examples, best practices, documentation, and reusable...
- ...Director, Software Engineering Location: Santa Clara, CA Duration: Full-time/Perm MUST: B.S./B.A. in a technical field, or equivalent practical experience. At least... .... Manage engineers and help them develop their careers, assigning them to projects...Permanent employmentFull timeWork experience placement
$35 - $45 per hour
...Solution, we're at the forefront of semiconductor innovation, developing advanced memory solutions that power everything from... ...for non-volatile memory devices. You will be a part of the embedded software development team to validate the product from concept phase,...InternshipImmediate start$145.83k - $219k
...in 2016, Nuro is a physical AI company developing Level 4 autonomous driving technology for... ...not a research platform, not ADAS. The Embedded Software Engineering team builds the software... ...through verification. About You ~ B.S. or higher in Computer Science,...Immediate startFlexible hours$75 per hour
...SF ID / Req. ID: 168134 Job Title: Embedded Developer Hiring Mode: Contract -TP Location: Sunnyvale, CA [ONSITE] Customer: Meta Total No. Of Positions: 1 Bill Rate: Note: [Based...Contract work$190k - $240k
...essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits... ...as ArduPilot or PX4, and UAV/avionics technologies (ADS-B, GPS/GNSS, LIDAR, perception sensors) Experience with build...Flexible hours$146.9k - $183.6k
...that will set the standards for software-defined vehicles around the... ...skilled and motivated Senior Embedded Software Engineer to join our... ...In this role, you will design, develop, and deploy embedded software... ...performance. Qualifications ~ B.S.+ in Electrical Engineering,...Hourly payFull timeContract workPart time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Developer for RDK-B. Be the first to apply!
- software sales executive Santa Clara, CA
- software technology Santa Clara, CA
- software intern Santa Clara, CA
- entry level software sales Santa Clara, CA
- software sales representative Santa Clara, CA
- id software Santa Clara, CA
- software sales Santa Clara, CA
- internship software Santa Clara, CA
- healthcare software sales Santa Clara, CA
- software applications developer Santa Clara, CA




