Robert Half

RDK-B Developer

Job Location

Sunnyvale, CA, United States

Job Description

Job Description Job Description We are offering a long-term contract opportunity for an RDK Developer with proficiency in RDK-B, Yocto, and Broadcom . This role is in the tech industry and involves joining our dynamic team to work on our IoT platform. You will be expected to handle a range of responsibilities, which are outlined below. Note: this is a W2 opportunity; RDK, Yocto, and Broadcom are required. Responsibilities: • Develop cloud-based services and platforms with a strong focus on AWS technologies. • Establish non-functional best practices, deploying technologies to improve platform security, audit, reliability, latency, availability, and scalability. • Collaborate with architects, technical product managers, and team members to translate system architecture and product requirements into well-designed, implemented, and tested software solutions. • Manage the operation of various DevOps-related tools, processes, and technologies that support the creation and ongoing operation of our IoT platform. • Work in an Agile environment to deliver high-quality software in an incremental manner. • Define common frameworks and software libraries in various programming languages that support the creation of efficient, scalable, and highly available microservice-based architectures. • Support the management of the running IoT platform system architecture, troubleshooting issues, and identifying areas for continuous improvement, with a focus on quality, performance, and security. • Promote the adoption of best-in-class software engineering practices, frameworks, and tools, providing guidance and feedback to other software developers. • Must possess strong communication skills for effective collaboration with team members and stakeholders. • Should have a focus on quality, ensuring the delivery of robust, high-performing solutions. • Experience in audit and security practices is required to ensure the safety and integrity of software solutions. • Troubleshooting skills are essential to identify and resolve any issues in the software development process. • A strong understanding of engineering practices is required. • Must be proficient in JavaScript, Python, and Java. • Experience with Agile Scrum methodology is necessary. • Knowledge of cloud technologies, specifically AWS Technologies, is a must. • Familiarity with monitoring tools and best practices for their use is required. • A degree in Computer Sciences or a related field is needed. • Proficiency in Go language is a plus. • Experience with network security is an asset. • Strong skills in API development are essential. • Familiarity with Service Level Agreements is necessary for understanding client expectations. • Experience with Node.js is a plus. • Must have a strong background in software engineering. • Must have the ability to drive continuous improvement in all aspects of the software development process. • Experience with Spring Boot Framework is required. • Knowledge of microservices architecture is needed.

Location: Sunnyvale, CA, US

Posted Date: 5/5/2025
View More Robert Half Jobs

Contact Information

Contact Human Resources
Robert Half

Posted

May 5, 2025
UID: 5149580388

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.