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

SnVRaDFaUWhvdFMybFpPclhyRmtlNWY4Z0E9PQ==
  • 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

Clean Harbors

Environmental Field Chemist CDL Job at Clean Harbors

 ...Clean Harbors in Bristol, CT is seeking an Environmental Field Chemist (CleanPack Chemist Class B CDL) to handle, segregate, pack,...  ...spill response, etc.)Our Environmental Field Chemist is an entry level position into an exciting and rewarding career at Clean Harbors... 

GSI Executive Search - Club, Resort and Hospitality Industry

Executive Chef Job at GSI Executive Search - Club, Resort and Hospitality Industry

 ...poised for continued growth and evolution, and the next Executive Chef will play a vital role in shaping the culinary experience for...  ...and promote member satisfaction Skills, Background & Personality An experienced, hands-on leader who models integrity, respect... 

Botanic

Garden Center Sales Associate Job at Botanic

 ...Garden Center Sales Associate: Job Description: We are seeking people who have a passion for plants and want to work with a team of like-minded individuals. As a sales associate in our garden center, you are responsible for assisting customers with their needs and... 

Essentia Health

Physician - Dermatology with MOHS - Duluth, MN Job at Essentia Health

 ...dermatopathology CPC conference. Collaborative Environment: Enjoy strong collegial relationships with specialists in Rheumatology, Infectious Disease, ENT, Plastic Surgery, Wound Care, and more within our integrated network. Robust Referral Network: Benefit from... 

Professional Search of the Carolinas

QA Tester-SQA - One year REMOTE contract -751128 Job at Professional Search of the Carolinas

W-2 Rate up to $45/hour The position will serve as the SQA Software Tester assigned to the NCCRIS project at NCDIT-Transportation. his position/role will provide both software manual and automation testing of new releases/upgrades to applications developed for the...