Job Directory Software Architect

Software Architect
Wilmington, MA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Analog Devices (NASDAQ: ADI) designs and manufactures semiconductor products and solutions. We enable our customers to interpret the world around us by intelligently bridging the physical and digital worlds with unmatched technologies that sense, measure and connect.

Analog Devices (NASDAQ: ADI) designs and manufactures semiconductor products and solutions. We enable our customers to interpret the world around us by intelligently bridging the physical and digital worlds with unmatched technologies that sense, measure and connect.

Analog Device's technology can be found at the cutting edge of new technologies that are transforming the world in automotive, communications, aerospace, industrial, healthcare and power management.

The Instrumentation Market Group delivers the leading-edge instrumentation technologies, products and solutions to meet the needs of our customers in these transformative industries. We are looking for an experienced, enthusiastic, self-motivated software architect to join our team to help define our next generation of products and drive the design and implementation of the software-side of the strategy. This will enable a more complete stack to capture and encapsulate measurement methodologies and system level solutions based upon our industry leading sensing technologies.

The successful candidate will engage with our customers as part of a cross functional systems team to understand the challenges they face and identify which aspects to address through software to deliver measurement solutions that meet their needs.

In this role the successful candidate will be working very closely with the marketing, systems application and hardware design engineers to conceptualize and build internally and externally driven system level products and solutions that will enable ADI to provide a complete measurement solution, including user experience, communications and appropriate embedded partitioning, to a wide range of customers and applications.

This role is ideal for software architect, software engineer, application engineer or systems architect with experience in building systems that include analog signal chains, digital processing and algorithm development. Domain knowledge in the form of a broad understanding of instrumentation and electronic test and measurement is a plus. In addition, awareness of high speed and precision analog and digital design fundamentals and embedded software is important.

Responsibilities

* Understand the customer problems and articulate the requirements where ADI needs to deliver software as part of the solution.
* As part of the instrumentation team, shape, define and implement complete systems from requirements, to production grade hardware and software that can scale to a global customer base.
* Lead execution of the software aspect of the instrumentation strategy, collaborating with members of the team in other disciplines to define extendable and scalable architectures and interfaces.
* Act as an advocate for the needs of the Instrumentation customers and collaborate with the software solutions teams across the company as required to implement the strategy. This may include architecting the software for platforms, prototypes, tools and minimum viable products to demonstrate signal chain capabilities, promote ADI part sales and enable customers with "expertise elsewhere".
* Work with high-speed digital and embedded design teams to provide the software insight to appropriately partition the functions in the system.

Requirements

* Experience in developing and evolving software strategy and software business models.
* Ability to grasp the complexity of a multi-disciplinary system, and articulate design requirements.
* Experience in software development in embedded and system application environments.
* Relevant domain knowledge across UX, software business models and software architecting. Experience with embedded or FPGA based systems a benefit.
* Experience with IC circuit design and/or firmware development methodology is an advantage
* MSc degree in engineering, mathematics, or Computer Science.
* Minimum +4yrs related experience with test and measurement markets and applications ideal.
* Experience with a variety of software development techniques (e.g. agile, lean, waterfall, spiral etc)
* Experience with relevant programming languages (e..g. C, C++, Python etc)

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, Inc. is an Equal Opportunity Employer Minorities/Females/Vet/Disability

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

Education Level: Master's Degree

Travel Required: Yes, 10% of the Time

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.