Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Senior Manager, System Integration and Delivery
The System Integration team in the Software and Digital Platform Group is seeking a motivated Senior Manager will be responsible for integrating and delivering all software components for the next generation SoCs from Analog.
The team also contributes to the architectural design and development of some of ADI’s most advanced and technically challenging products. In this role, the successful candidate will work alongside a very experienced and passionate group of engineers and managers.
Responsibilities include, but not limited to:
- Lead a strong technical team
- Planning of the development resources to meet internal and customer deadlines
- Provide technical oversight for the team and interact with lead customers
- Translate product requirements into software requirements
- Contribute to and design of a new SDK and integrate IDEs that will allow our customer to rapidly integrate our ASICs into their products
- Contribute to the design and development of the embedded SW for our ASIC products
- BS in EE or CS (or related) with 15+ years of experience in embedded software development
- Have led Firmware or Embedded Software teams
- Familiarity with standard C/C++ compilers and Integrated Development Environments
- Experience with developing firmware and/or software for embedded products
- Good understanding of Operating Systems, Real Time Operating Systems concepts and the use of Linux as an embedded operating system
- Proficient in C and/or C++ programming with best engineering and software development practices
- Excellent interpersonal communication skills and a proactive, can-do attitude
- Experience in the use of CMSIS Packs, IAR, KEIL, Eclipse and VS Studio/Code IDEs
- Exposure to Windows Development of DLLs
- Experience in developing device drivers and software for analog peripherals and communication interfaces such as SPI, I2C, and Ethernet a plus
- Understanding of RISC architecture; ARM micro-controller architecture is a plus
- Understanding of processor startup code, BSP, board bring up and debugging is a plus
- Familiar with basic networking protocols such as IP, TCP/UDP, Ethernet, DHCP, ICMP, etc.
- Experience with using Linux as a development environment
- The candidate should be familiar with industry standard tools such as Git, vi, gdb, etc.
Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.
Accessibility for Ontarians with Disabilities Act (AODA): Analog Devices Canada Ltd. has a process in place and provides accommodations for employees with disabilities. To request an accommodation, please contact Connections HR Services at 781-937-2500 or at [email protected].
Job Req Type: Experienced
Required Travel: Yes, 10% of the time
Ready to apply?
Join Analog Devices and take your career to the next level!
Application takes less than 5 minutes