
Engineer, Software Development Engineering
Analog Devices4 days ago
Cluj-Napoca, RomaniaMid Level
Responsibilities
- Design and implement software features independently.
- Write maintainable and efficient code using software development best practices.
- Participate in code reviews and uphold quality standards.
- Contribute to technical documentation for software systems.
- Debug complex software issues and implement effective solutions.
- Collaborate with team members on project deliverables and milestones.
- Support continuous improvement of development processes.
Requirements
- Strong programming skills in multiple languages relevant to the technology stack.
- Experience applying software design patterns in practice.
- Understanding of development tools, processes, and CI/CD pipelines.
- Proficiency in debugging and solving complex software issues.
- Knowledge of testing methodologies and test-driven development.
- BS or MS in Computer Science, Software Engineering, or a related technical field.
- At least 2 years of software development experience.
Benefits
- Collaborative and innovative work environment focused on professional growth.
- Competitive compensation and benefits.
- Work-life balance support.
- Continuous learning opportunities and mentorship from industry experts.
- Opportunity to work on impactful, cutting-edge technology projects.
- Required travel is 10% of the time.
- Positions requiring access to technical data may require export licensing review for certain applicants.
Categories
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.