
Senior Engineer, Full Stack Developer
Analog Devices1 month ago
Dublin, IrelandSenior
Responsibilities
- Lead development of major software features and components.
- Mentor junior engineers and provide technical guidance.
- Drive technical decisions and contribute to software architecture and system design.
- Collaborate with cross-functional teams to define requirements and solutions.
- Improve development processes, engineering standards, and automated build and test processes.
- Design, implement, debug, and optimize complex software solutions.
- Manage technical trade-offs and contribute to software lifecycle activities.
Requirements
- Expert-level programming abilities in languages relevant to the technology stack.
- Deep understanding of software architecture principles, patterns, and complex system design.
- Advanced debugging and optimization skills for performance-critical applications.
- Experience with complex software systems, lifecycle management, CI/CD pipelines, automated build and test processes, and version control integration.
- Awareness of open-source, proprietary, and hybrid software licensing models.
- Excellent communication skills and demonstrated technical leadership.
- BS or MS in Computer Science, Software Engineering, or a related technical field.
- 5+ years of software development experience.
Benefits
- Collaborative environment focused on professional growth, work-life balance, and continuous learning.
- Mentorship from industry experts and competitive benefits.
- Required travel is 10% of the time.
- The position is a 1st Shift/Days role.
- Applicants may be subject to export licensing review when the position requires access to technical data.
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.