Home
Jobs
Saved
Resumes
Senior Embedded Software Engineer at Analog Devices | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Embedded Software Engineer
Analog Devices
Website
LinkedIn
Senior Embedded Software Engineer
Philippines
Full Time
1 week ago
Visa Sponsorship
Apply Now
Key skills
Linux
RTOS
C++
C
Git
Version Control
Communication
Collaboration
About this role
Role Overview
Architect, develop, and maintain efficient, reusable, and reliable embedded software for diverse hardware platforms.
Lead software architecture and design efforts, mentor junior engineers, and foster a culture of continuous learning.
Develop software for real-time operating systems (RTOS) and bare-metal environments, including Zephyr and Linux.
Collaborate with hardware engineers to define requirements and ensure seamless integration.
Conduct thorough testing, debugging, and validation to ensure high performance and reliability.
Optimize code for performance, memory usage, and power consumption.
Participate in code reviews, enforce best practices, and maintain high standards of reliability.
Stay current with industry trends, emerging technologies, and best practices.
Produce clear technical documentation, including design specifications and user guides.
Contribute to open-source initiatives and collaborate on large codebases.
Requirements
Bachelor’s degree in Computer Engineering, Electronics Engineering, Computer Science, or other related field; Master's degree is preferred.
Extensive experience in embedded software development, with a strong understanding of C/C++ programming languages.
Proficiency in developing software for microcontrollers and microprocessors.
Experience with bare-metal programming, real-time operating systems (RTOS), Zephyr, or Linux OS.
Deep knowledge of hardware communication protocols (SPI, I2C, UART, CAN, etc.).
Mastery of Git and version control; active contributions to open-source projects are a plus.
Excellent problem-solving skills, attention to detail, and ability to debug complex systems.
Strong communication and collaboration skills.
Proven experience in software architecture and design patterns.
Tech Stack
Linux
RTOS
Benefits
Health insurance
401(k) matching
Flexible working hours
Paid time off
Professional development opportunities
Apply Now
Home
Jobs
Saved
Resumes