Embedded Firmware Engineer (Multiple Locations)

20 Feb 2025

Vacancy expired!

Hi,

Job Role: Embedded Firmware EngineerLocation: Multiple Locations

Mode: Long Term Contract

Experience: 5+ years Responsibilities

:-
  • Firmware Engineering team is looking for

    Embedded Firmware Engineer to focus on the development of software systems for Embedded products within the HDD Business Unit.
  • Report directly to the Firmware Engineering Manager.
  • Embedded Software development tasks consist of writing and maintaining software presents a programmatic interface to low-level

    hardware of Automatic Test Equipment (ATE).
  • Software is intended to control the hardware and interface to systems and class structures that will be loaded to the ATE.
  • Code that is developed will interface to hardware directly and through firmware, it will also provide more generalized interface upto user-level software.
  • LINUX driver development experience is must.
  • Implement fully functional and high performing C# and C software OO solutions.
  • Develop

    embedded systems on microcontrollers/embedded processors.
  • Debug system and board level modules through the software toolset, work with hardware and firmware engineers.
  • Developing and debugging multithreaded applications.
  • Experience coding on both Linux and Windows.
  • Proficient in Visual Studio 2015 (or later) or equivalent.
  • Experience with Git Source Control Management.
  • Experience modifying and maintaining Linux Kernel, root file system, uBoot, device drivers and cross compilation tools.
  • Comfort with following technologies: SPI buses, I2C buses, PID control, fixed point math, Async/sync serial bus, DDR, memory, FPGA buses.
  • Experience with

    Intel and ARM architecture

    .
  • Familiar with code analysis tools like Valgrind, Coverity.
Regards

!

Shubham -

PERITUS Inc

  • ID: #49321080
  • State: Massachusetts Northreading 01864 Northreading USA
  • City: Northreading
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2023-02-20
  • Deadline: 2023-04-07
  • Category: Et cetera