Embedded Firmware Engineer (Sandy Springs) Job at Minsait ACS, Sandy Springs, GA

YlhPeHQ1eUpEczJ0c3pHYmRhR0o0aGFBSkE9PQ==
  • Minsait ACS
  • Sandy Springs, GA

Job Description

Role Overview: We are looking for a versatile Engineer with strong expertise in embedded firmware development to manage the firmware and hardware design aspects of SCADA, for Power Plants & Grids, products. The ideal candidate will design and implement our next generation of remote terminal units (RTUs), as well as support and maintain the current family of products.

Key Responsibilities:

  1. Firmware Development:
  • Design, implement, and test embedded firmware for hardware products.
  • Debug, optimize, and maintain firmware across product lifecycles.
  • Build, test, and optimize bootloaders and the Linux kernel.
  • Develop Linux device drivers and embedded user-space code.
  1. Hardware Design & Integration:
  • Lead engineer on schematic design, PCB layout, and hardware testing.
  • Work closely with the hardware team to ensure hardware-firmware compatibility.
  • Perform system-level debugging and troubleshooting of embedded platforms.
  1. Cross-Disciplinary Coordination:
  • Act as the interface between hardware, software, and manufacturing teams.
  • Ensure adherence to technical requirements, safety standards, and compliance regulations.
  • Provide technical documentation for firmware and hardware design processes.
  1. Project Management:
  • Manage version control and release processes for firmware updates.
  • Oversee testing and validation processes for both hardware and firmware.

Essential Qualifications:

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
  • 5+ years of experience in hardware and firmware design.
  • Minimum 5 years of experience in C/C++ design and implementation.
  • Proficiency in assembly languages, RTOS fundamentals, and the Linux kernel.
  • Experience with PADS for hardware design.
  • Familiarity with communication protocols: UART, SPI, and Ethernet.
  • Solid understanding of microcontrollers, SoCs, and digital/analog circuitry.

Desirable Skills:

  • Experience with ARM microprocessors.
  • Experience designing Linux kernel platform device drivers is a plus.
  • Familiarity with Agile methodologies for embedded systems development.
  • Knowledge of NERC Compliance and NERC CIP Standards
  • Hands-on experience with JTAG debugging, oscilloscopes, and analyzers.
  • Exposure to scripting languages (e.g., Python) for test automation.
  • Familiarity with Quartus 2 and other FPGA tools.
  • Experience with SCADA systems and/or RTU design is a plus.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Effective communication to coordinate with cross-functional teams.
  • Ability to manage multiple priorities and deliver under tight deadlines.
  • Self-starter with the ability to work with minimal supervision

Job Tags

Remote job,

Similar Jobs

J&M Tank Lines

CDL-A Company Driver - 2yrs EXP Required - Regional - Tanker - $1.2k - $1.6k per week - J&M Tank Lines Job at J&M Tank Lines

 ...endorsements required ~$1,200 $1,600 Average per Week ~ Regional runs Home weekly ~ Some weekend work required ~ No pneumatic experience required ~ No tank or hazmat endorsements required Advantages Great balance of home time, pay and... 

ARMStaffing

Travel Endoscopy Registered Nurse Job at ARMStaffing

 ...Job Description ARMStaffing is seeking a travel nurse RN Endoscopy for a travel nursing job in Salem, Virginia. Job Description & Requirements ~ Specialty: Endoscopy ~ Discipline: RN ~ Start Date: ASAP ~ Duration: 13 weeks ~40 hours per week ~ Shift... 

Core Medical Group

Travel Home Health LPN / LVN - $1,520 per week - Urgently Hiring Job at Core Medical Group

 ...Core Medical Group is seeking a Home Health LPN / LVN for a travel job in Austin, Texas. Job Description & Requirements ~ Specialty: LPN / LVN ~ Discipline: LPN / LVN ~ Start Date: ASAP ~ Duration: 13 weeks ~40 hours per week ~ Shift: 8 hours ~ Employment... 

Homewood Columbus/Polaris

Housekeeper Homewood Suites Polaris Job at Homewood Columbus/Polaris

The Housekeeper is responsible for maintaining the cleanliness and appearance of guest rooms and public areas within the hotel. The primary focus is on ensuring a welcoming, clean, and comfortable environment for all guests. Essential functions: Reasonable accommodations...

Hermes Recruitment

Commis Chef (Cruise Ships) Job at Hermes Recruitment

As a Commis Chef you are on the first rung of the ladder to becoming a great Chef. In most kitchens you will do food preparation work and basic cooking under the supervision of a Chef de Partie, rotating through sections. Responsibilities Active help with the preparation...