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
Location: Sunnyvale, CA, US
Posted Date: 5/5/2025
Contact Information
Contact | Human Resources Robert Half |
---|