Senior Software Engineer

Analog Devices, Inc.
Wilmington, Massachusetts, US
Full-time

Analog Devices, Inc. (NASDAQ : ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge.

ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world.

With revenue of more than $12 billion in FY22 and approximately 25,000 people globally working alongside 125,000 global customers, ADI ensures today’s innovators stay Ahead of What’s Possible.

All potential candidates should read through the following details of this job with care before making an application.

Our team is working on state-of-the-art technologies for healthcare diagnostics and has an opening for a talented and experienced programmer, with prior experience on UI / UX design for commercial products.

The candidate will work on multiple projects, ranging from research and development efforts to novel product solutions heading to market.

You will work on a small, driven team that has high visibility and responsibilities. Thus the ideal candidate will thrive in an ambitious environment.

Minimum Qualifications

  • BS, MS in Computer Science (or equivalent experience)
  • 5+ years minimum experience in programming for commercial products
  • Must be a self-starter and able to work autonomously and within a diverse group of engineers, clinicians, etc.
  • Ability to rapidly prototype and drive concepts from ideation to reality.
  • Significant experience with launching commercial software platforms.

Preferred Qualifications

  • Windows OS desktop application software development.
  • C / C++, C#, Python, Matlab.
  • Prior experience with algorithms and image processing.
  • Experience with writing, optimizing and hardening software for commercial products, particularly in healthcare.
  • Nice to have embedded device experience.

Software Development : Design, code, test, and maintain desktop applications from concept to deployment.

Debugging and Optimization : Identify and fix software defects and performance bottlenecks, ensuring software reliability and efficiency.

Code Reviews : Participate in code reviews to maintain code quality and promote best practices within the development team.

Collaboration : Collaborate with other developers, designers, and product managers to understand and meet project requirements and objectives.

Documentation : Create and maintain clear and comprehensive documentation for software design, implementation, and usage.

Quality Assurance : Participate in software testing and quality assurance processes to ensure software is free of defects and meets the specified requirements.

Platform Development : Develop software that runs on Windows or embedded operating systems, ensuring compatibility and performance.

For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.

S. Department of Commerce - Bureau of Industry and Security and / or the U.S. Department of State - Directorate of Defense Trade Controls.

As such, applicants for this position except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.

S.C. 1324b(a)(3) may have to go through an export licensing review process.

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.

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
Raytheon
Newton, Massachusetts

This Senior Principal Software Engineer/ Software Technical Authority position will support major Naval Power and Air, Space and Defense Systems missile program efforts. Work in close collaboration with systems engineers, hardware designers, and other software engineers to deliver reliable and high-...

Promoted
Extreme Event Solutions
Boston, Massachusetts

Proactively contribute to software performance optimizations. Investigate and resolve customer inquiries and software defects. Minimum 3 years in commercial-grade software development, specializing in backend business logic, frameworks, scalability and performance aspects of the system. Property Est...

Promoted
Capital One
Nahant, Massachusetts

Main Street (21020), United States of America, Cambridge, MassachusettsSenior Software Engineer, Back EndDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capit...

Promoted
Raytheon
Boston, Massachusetts

This Senior Principal Software Engineer/ Software Technical Authority position will support major Naval Power and Air, Space and Defense Systems missile program efforts. Work in close collaboration with systems engineers, hardware designers, and other software engineers to deliver reliable and high-...

Promoted
Capital One
Lynnfield, Massachusetts

Main Street (21020), United States of America, Cambridge, MassachusettsSenior Software Engineer, BackendDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capita...

Promoted
Salesforce.com, Inc.
Burlington, Massachusetts

By applying to the Full-Stack Software Engineer - Application Development posting, recruiters and hiring managers across the organization hiring Software Engineers will review your resume. Operate optimally in the hybrid engineering model where engineers are encouraged to be able to craft and comple...

Promoted
Ark Biotech
Boston, Massachusetts

We are seeking a Senior Simulation Software Engineer to lead the development of our simulation engine, working closely with our team of PhD-level bioprocess modelers and fullstack software engineers. Act as a bridge between the modeling and software engineering teams, facilitating clear communicatio...

Promoted
Snyk Ltd.
Boston, Massachusetts

As a Senior Software Engineer at Snyk, you'll be at the forefront of building the future of application security. Providing mentorship to more junior engineers, and playing a role in growing the next generation of engineers at Snyk. At least 5 years of commercial experience as a Software Engineer. W...

JPMorgan Chase & Co.
Boston, Massachusetts

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate and Investment Banking - Securities Services Technology Team, , you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable w...

The Resource Technology Partners
Waltham, Massachusetts

Validation / Lead Reliability Engineer. The Validation / Lead Reliability Engineer will lead and be an intrinsic part of a dynamic, collaborative team that believes deeply in the importance of what we are doing and that we can achieve it. BS in Math / Statistics / Engineering fields. ...