At a Glance
- Tasks: Join a dynamic team to co-develop innovative prototypes in IoT, Robotics, and AI.
- Company: Be part of ADI, a leader in technology innovation and embedded systems.
- Benefits: Enjoy a hybrid work arrangement and competitive pay for your contributions.
- Why this job: Work on cutting-edge projects that drive co-innovation and impact the tech landscape.
- Qualifications: Programming skills in Python/C and experience with embedded systems are essential.
- Other info: Collaborate with industry partners and enhance your skills in a supportive environment.
The predicted salary is between 36000 - 60000 £ per year.
Job Title: ADI Innovation Lab Prototype Developers
Work Arrangement: Hybrid
Location: Edinburgh, Scotland, UK (Hybrid)
Client Bill Rate:£350
Duration of Assignment:6 Months
Number of Persons Required:3
Role Description:
- This team will augment the existing ADI team working in the Labs on innovative ideas. At the Labs, the plan is to co-develop prototypes and reference architectures, which can be leveraged to create an ecosystem pull and drive towards co-innovation. This involves leveraging ADI/partner silicon, ISVs, OEMs, and hyperscalers for end-to-end solution creation in areas such as the Internet of Things (IoT), Robotics, and AI.
Key Responsibilities:
Develop reference architectures in embedded systems focusing on IoT and AI technologies leveraging Analog Device technologies.
Key Skills/Knowledge/Experience:
- Programming experience in Python/C on bare-metal and OS-based systems.
- Experience in embedded software development with microcontrollers.
- Proficiency in communication protocols such as I2C, SPI, and UART, including interfacing, reading, and controlling sensors/actuators.
- Experience in all stages of ML/DL modeling, including exploratory data analysis, data preprocessing, data transformation, model training, evaluation, and deployment.
- Expertise in AI model testing and inferencing.
- Knowledge of communicating with cloud platforms using agents and collating/displaying data in the cloud.
Person Specification:
Strong communication skills.
- Ability to lead and drive conversations with ADI partners and customer teams.
- Team player with supportive and collaborative working skills.
ADI Innovation Lab Prototype Developers employer: Stack Digital
Contact Detail:
Stack Digital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land ADI Innovation Lab Prototype Developers
✨Tip Number 1
Familiarize yourself with the latest trends in IoT and AI technologies. Being able to discuss current innovations and how they relate to Analog Devices' offerings will show your passion and knowledge during conversations with our team.
✨Tip Number 2
Brush up on your programming skills, especially in Python and C. Since you'll be working on embedded systems, having hands-on experience with microcontrollers and communication protocols like I2C, SPI, and UART will set you apart from other candidates.
✨Tip Number 3
Prepare to showcase your experience with machine learning and deep learning modeling. Be ready to discuss specific projects where you've handled data preprocessing, model training, and deployment, as this is crucial for the role.
✨Tip Number 4
Highlight your collaborative skills and ability to lead discussions. We value strong communication and teamwork, so think of examples where you've successfully worked with partners or customer teams to drive innovation.
We think you need these skills to ace ADI Innovation Lab Prototype Developers
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description for the ADI Innovation Lab Prototype Developers position. Understand the key responsibilities and required skills, especially in embedded systems, IoT, and AI technologies.
Highlight Relevant Experience: In your CV and cover letter, emphasize your programming experience in Python/C, embedded software development, and familiarity with communication protocols like I2C, SPI, and UART. Provide specific examples of projects or tasks where you utilized these skills.
Showcase Communication Skills: Since strong communication skills are essential for this role, include instances where you successfully led discussions or collaborated with teams. This could be in previous jobs, academic projects, or during internships.
Tailor Your Application: Customize your application materials to reflect the language and requirements mentioned in the job description. Use keywords related to AI model testing, cloud platforms, and team collaboration to make your application stand out.
How to prepare for a job interview at Stack Digital
✨Showcase Your Technical Skills
Be prepared to discuss your programming experience in Python and C, especially in the context of embedded systems. Highlight any projects where you've developed reference architectures or worked with microcontrollers.
✨Demonstrate Your Knowledge of Communication Protocols
Make sure to explain your familiarity with I2C, SPI, and UART protocols. Provide examples of how you've interfaced with sensors and actuators in previous projects.
✨Discuss Your Experience with Machine Learning
Prepare to talk about your experience in all stages of ML/DL modeling. Be ready to share specific examples of data preprocessing, model training, and deployment, as well as any challenges you faced and how you overcame them.
✨Emphasize Collaboration and Communication Skills
Since this role involves working closely with ADI partners and customer teams, be sure to highlight your strong communication skills and your ability to lead discussions. Share examples of successful teamwork and collaboration from your past experiences.