Senior Firmware Engineer

Ametek, Inc.

Middleborough (MA)

Presencial

USD 120.000 - 150.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

AMETEK Inc. is seeking a Senior Firmware Design Engineer to develop firmware and embedded software for laboratory and process instrumentation.

You will work with hardware, mechanical, and service engineers on multi-disciplinary product teams, taking ownership of firmware architecture and execution while delivering reliable, cost-effective solutions. The role requires an MS in Electrical or Computer Science Engineering or 10+ years of embedded software experience, strong C/C++ skills, and

Formación

  • MS in Electrical or Computer Science Engineering or 10+ years of relevant embedded software/firmware experience.
  • Fluent in C/C++ with embedded RTOS and Linux; Windows programming a plus.
  • Experience with 8/16/32-bit microprocessors and drivers for sensors, displays, and communication protocols.
  • Knowledge of instrumentation and control systems including CAN, USB, Ethernet, I2C/SPI.
  • Experience integrating software and hardware in systems coordinating physical measurements.

Responsabilidades

  • Develop firmware architecture from product specs with hardware team to optimize cost, delivery, performance, and reliability.
  • Lead or sole developer for firmware/software on projects.
  • Collaborate with EE/ME teams on components, architecture, and implementation details.
  • Perform analysis and feasibility assessments to meet specs.
  • Document firmware requirements, create test cases, and build reusable modules.
  • Provide technical support, conduct design reviews and project updates.
  • Apply best design practices for performance, reliability, manufacturability, and testability.

Conocimientos

C/C++
Embedded RTOS
Linux
Windows

Educación

MS in Electrical or Computer Science Engineering
10+ years relevant experience

Herramientas

Github
JIRA
CI/CD

Descripción del empleo

Select how often (in days) to receive an alert:

The Senior Firmware Design Engineer develops firmware and embedded software for a wide range of new and existing laboratories and process instrumentation. This position actively participates in a multi-disciplined product development team including Project Leaders, Hardware Design, Mechanical, Manufacturing, and Service Engineers. A Senior Engineer has significant relevant work experience and works well independently: making design decisions and applying a systematic work process and structured problem-solving methodology. Firmware engineers also work closely with hardware developers and others and have a working knowledge of hardware development and systems integration.

ESSENTIAL DUTIES AND RESPONSIBILITIES:
  • Develops firmware architecture from product specifications and working closely with hardware engineers to optimize a design for cost, delivery, performance, and reliability.
  • Sole responsibility for development of firmware/embedded software or a lead role with other firmware/software engineers to complete product development projects, depending on project scope.
  • Work with EE and ME team in selecting critical components, architecture, and product implementation details.
  • Perform engineering analysis, and feasibility assessments to ensure that the design meets performance and reliability requirements as defined in product specifications.
  • Provide technical expertise and implement best practices for FW/ESW: documentation of firmware requirements and work product, test case development, create reusable modules, apply tools for evaluating code and version control.
  • Provide technical support, conducting design reviews and presentations, and project updates.
  • Apply and enforce best design practices to ensure performance, reliability, manufacturability, and testability.
REQUIRED EDUCATION AND EXPERIENCE:
  • Must have M.S. in Electrical or Computer Science Engineering or 10+ years of relevant experience in the design of embedded software or firmware for instrumentation or related products.
  • Fluent in C/C++ programming, experience with embedded RTOS, Linux, or similar OS, experience with Windows programming is a plus.
  • Experience to include product design with 8/16/32 bit microprocessors: Freescale i.MX28/i.MX6, STMicro and Microchip processors a plus; embedded software to support precision analog and digital transducers, hardware drivers, LCD displays, printers, transducers, communication protocols, and motion control.
  • Knowledge of instrumentation and control systems utilizing analog inputs, motor controls, real time clock, serial, I2C/SPI, CAN, USB, Ethernet.
  • Proficiency with common development environments, and application of development tools, bug tracking, and code analysis. Github, JIRA and CI/CD pipeline a plus.
  • Proven track record of taking a design effort from blank paper to volume production meeting all time, budget, and performance requirements.
  • Experience with the integration of software and firmware in systems that coordinate control and measurement of physical parameters, including structured testing, calibration, and design-of experiments.
Compensation

Employee Type: Salaried

Currency: USD

Salary Minimum: 120,000

Salary Maximum: 150,000

Incentive: No

Disclaimer:Where a specific pay range is noted, it is a good faith estimate at the time of this posting. The actual salary offered will be based on experience, skills, qualifications, market / business considerations, and geographic location.

For more information on AMETEK's competitive benefits, please click here .

AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.5billion.

AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 22,000colleagues, in 35countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK isacomponent of the S&P 500. Visit https://www.ametek.com/careers for more information.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.Individuals who need a reasonable accommodation because of a disability for any part of the employment process should call 1 (866) 263-8359.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer
Software Engineer

AMETEK, Inc. • Harleysville (PA)

Presencial
USD 100.000 - 140.000
Mechanical Engineer II
Mechanical Engineer II

AMETEK, Inc. • Naugatuck (CT)

Presencial
USD 90.000 - 110.000
Senior Electrical Engineer
Senior Electrical Engineer

AMETEK • Oak Ridge (TN)

Presencial
USD 125.000 - 140.000
Senior Mechanical Engineer
Senior Mechanical Engineer

AMETEK Inc. • Wilmington (MA)

Presencial
USD 125.000 - 165.000
Mechanical Engineer II
Mechanical Engineer II

AMETEK Inc. • Naugatuck (CT)

Presencial
USD 90.000 - 110.000
Senior Staff Mechanical Engineer
Senior Staff Mechanical Engineer

AMETEK, Inc. • Wilmington (MA)

Presencial
USD 155.000 - 175.000
Mechanical Engineer
Mechanical Engineer

AMETEK Inc. • Harleysville (PA)

Presencial
USD 100.000 - 130.000
Senior Electrical Engineer
Senior Electrical Engineer

AMETEK, Inc. • Oak Ridge (TN)

Presencial
USD 125.000 - 140.000
Senior Electrical Engineer - SI
Senior Electrical Engineer - SI

AMETEK, Inc. • Oak Ridge (TN)

Presencial
USD 110.000 - 150.000
Senior Manager, Software Engineering
Senior Manager, Software Engineering

AMETEK • Waukegan (IL)

Presencial
USD 160.000 - 180.000
Health insurance
Vision insurance
Dental insurance
+6