Senior Analyst, Applications Programming

Posted:
9/19/2024, 9:09:20 AM

Location(s):
Camas, Washington, United States ⋅ Washington, United States

Experience Level(s):
Senior

Field(s):
Software Engineering

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.

Position: Senior Analyst, Applications Programming, IT

Description of Position:

We are seeking an Applications Programmer to help architect, develop, and support our semiconductor fab in Camas, WA.  In this role, you will be given training and exposure to the semiconductor manufacturing process.  In addition, you will have ownership of several key factory automation components and the ability to design and develop your own solutions in a friendly, peer supported group.  We appreciate those that treat engineering as a noble profession and encourage diverse thinking, innovation, and are willing to question existing systems.  Career growth is a primary focus for this position, both technically and managerially.  You will be given the opportunity to set your own goals and seek out the tools needed to obtain them.

Analog Devices Inc is one of the world’s leading providers of analog/digital signal processing solutions.  Our products are featured in everything from household appliances to life-saving medical equipment to advanced spacecraft.  Joining ADI Camas opens the door to numerous opportunities to contribute to technology that shapes the future and to think ahead of what’s possible.


Responsibilities:

  • Developing software for automation solutions in and around the fab and on the factory floor.
  • Developing systems which integrate with various semiconductor equipment (chemical vapor deposition, ion implantation, diffusion furnaces, plasma ashers, automated wet sinks, photo lithography tools, etc.).
  • Writing software design specifications and collecting system requirements from Process Engineers and Technicians.
  • Create robust APIs, which could be extended to account for possible future requirements.
  • Assist with integrating a new Statistical Process Control system.
  • Create feedback systems to detect and alert manufacturing staff to possible process problems.
  • Help design and integrate optimal material flow algorithms and dispatching.
  • Help design and integrate a new web-based reporting system for process control to closely monitor manufacturing.
  • Supporting existing software solutions and legacy systems, providing extensions when needed.
  • Contribute to manufacturing continuous improvement teams and projects outside the scope of IT.

Requirements / Qualifications:

  • Minimum:
    • BS in Computer Science, Electrical Engineering, or similar.
    • Ability to interview other engineers to learn requirements about upcoming projects.
    • Comfortable learning other engineering concepts related to manufacturing, chemistry, and mechanical constraints.
    • Independent, self-starting attitude.
    • Proficient in English with good documentation skills.
    • Practical knowledge of Object-Oriented Programming.
    • Practical knowledge of Relational Databases.
    • Practical knowledge of API design and implementation.
  • Desired:
    • Experience with Java Programming.
    • Experience with MS Transact SQL and Oracle PL/SQL.
    • Experience in the Semiconductor Industry and knowledge of SEMI protocols.
    • Experience with Web Design (Front and Backend).
    • Knowledge of Agile Software Design.
    • Knowledge of Statistical methods and Probability.
    • Knowledge of Subversion or other source control systems (such as Git).

Work Environment:

  • Location: 
    • Camas, Washington Fab, with your own cube on 2nd floor office.
  • Occasional requirement to test automation systems from the Clean Room Floor.
  • Hybrid Office and Work-From-Home accommodations available.  Three days a week in the office preferred.
  • Small dynamic and diverse team of eight people comprised of both developers and network systems administrators.

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.

EEO is the Law: Notice of Applicant Rights Under the Law.

Job Req Type: Experienced

          

Required Travel: No

          

Shift Type: 1st Shift/Days

The wage range for a new hire into this position is $92,400 to $127,050.
  • Actual wage offered may vary depending on geography, experience, education, training, external market data, internal equity, or other bona fide factors.

  • This position qualifies for a discretionary performance-based bonus which is based on personal and company factors 

  • This position includes medical, vision and dental coverage, 401k, paid vacation, holidays, and sick time, and other benefits.  

  • Benefits for the position includes 10 paid holidays per year, paid vacation starting at 136 hours per year for full-time employees (prorated for part-time employees), and paid sick time that exceeds the requirements of the Washington State Sick Leave law.