
Engineer, Embedded Software
Analog Devices3 days ago
Bengaluru, IndiaMid Level
Responsibilities
- Develop and maintain embedded software solutions.
- Debug and optimize firmware code.
- Provide solutions to moderately complex software problems.
- Apply standard engineering principles and concepts.
- Contribute to technical documentation.
- Participate in code reviews and design discussions.
- Provide coaching to junior engineers when needed.
- Work under regular supervision with periodic review.
Requirements
- Proficiency in C/C++ programming for embedded applications.
- Practical experience with microcontroller programming and basic device drivers.
- Basic understanding of real-time operating system principles and implementation.
- Knowledge of debugging techniques and tools for embedded systems.
- Experience with collaborative development using version control systems.
- Ability to diagnose and resolve software issues independently.
- Effective technical documentation and team collaboration skills.
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field preferred.
- At least 2 years of relevant embedded software development experience preferred.
Benefits
- Supportive, collaborative, and innovative work environment.
- Professional growth, continuous learning opportunities, and mentorship from industry experts.
- Competitive compensation and benefits, work-life balance, and opportunity to work on cutting-edge projects.
- Required travel is 10% of the time.
- Applicants may be subject to export licensing review when the position requires access to technical data.
About Analog Devices
Analog Devices, Inc. designs and sells analog, mixed-signal, RF, power, sensor, and digital signal processing ICs to OEMs across industrial, automotive, communications, consumer, and healthcare markets. Founded in 1965 and headquartered in Wilmington, Massachusetts, the NASDAQ-listed company earns revenue from catalog and application-specific semiconductors and supporting software used in applications from factory automation and vehicles to data centers and medical devices.