Staff Software Engineer

Analog Devices · Other US Location

Company

Analog Devices

Location

Other US Location

Type

Full Time

Job Description

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 FY23 and approximately 26,000 people globally working alongside 125,000 global customers, ADI ensures today’s innovators stay Ahead of What’s Possible. Learn more at www.analog.com and on LinkedIn.

We are looking for a talented Senior Software Engineer to join our innovative team. The ideal candidate will have a strong background in software development, particularly with Python and related technologies. You will be instrumental in designing and developing robust applications while ensuring high performance and quality.

 

Key Responsibilities:

  • Design, develop, and maintain software applications using Python and Tkinter.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Utilize Jenkins for CI/CD processes and understand best practices in automated testing and testing strategies.
  • Manage version control and code repositories using Git and Bitbucket.
  • Track project progress and manage tasks using Jira.
  • Develop and integrate RESTful APIs to enhance application functionality.
  • Work with cloud platforms such as Azure and AWS to deploy and manage applications.
  • Mentor junior developers and provide technical guidance.
  • Stay updated with emerging technologies and industry trends.

 

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • 5+ years of experience in software development.
  • Proficiency in Python and Tkinter.
  • Knowledge of CI/CD practices and automated testing strategies.
  • Strong knowledge of version control systems (Git, Bitbucket).
  • Familiarity with project management tools (Jira).
  • Experience with cloud services (Azure, AWS).
  • Knowledge of C#, Angular, and React is a plus.
  • Strong understanding of RESTful API design and implementation.

 

Preferred Skills:

  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.

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.

Job Req Type: Experienced

Required Travel: No

Shift Type: 1st Shift/Days

Apply Now

Date Posted

12/14/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details