Search by job, company or skills

AMETEK

AMETEK - Firmware Engineer - Linux/RTOS

new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Description

The Firmware Engineer will develop new embedded application by designing, developing, testing, and releasing the firmware solutions. The candidate must be able to work across multiple stages of R&D projects and manage multiple competing priorities at the same time.

Roles And Responsibilities

  • Embedded Software design for the company's suite of process instruments
  • Analyze requirements and provide creative software solutions and designs to meet these requirements
  • Design and develop application on Linux and/or RTOS platforms
  • Design and develop drivers for Linux and/or RTOS platforms
  • Participate in software and hardware design reviews
  • Generate design documentation and test plans
  • Provide legacy product software support and software updates as necessary
  • Contribute to process improvement initiatives as required.

Preferred Skills

  • Expert knowledge of C/C++ and Object-oriented programming
  • Strong knowledge of Linux and experience in Linux Application development
  • Proficient in develping firmware on bare metal systems as well as with real-time operating systems from Free RTOS to Linux (using Yocto build system).
  • Capable of provisioning an RTOS from scratch
  • Familiarity with TCP/IP communications and basic network systems
  • Familiarity with high-level communication protocols such as MODBUS, HART. CANOpen a plus.
  • Experience with low-level communication protocols such as SPI, I2C, CAN, UART
  • Familiarity and experience with hardware device drivers such as A/Ds, D/As and other IC peripherals are desirable.
  • ARM micro controller experience, especially ST Microelectronics
  • Experience with debugging/diagnostic techniques and tools
  • Must have a working knowledge of electronics and work closely with the hardware engineers from concept to HW/SW

Education

  • Bachelor's degree in Electronics / Computer Engineering or in a similar technical discipline

Experience

  • 8 to 10 years of embedded software development (Linux and RTOS)

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145768985

Similar Jobs