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

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

Dollar Tree Family Dollar - Dollar Tree, Inc.

STORE MANAGER Job at Dollar Tree Family Dollar - Dollar Tree, Inc.

 ...Store Family Dollar. Family Dollar wants you to join our team of, energetic, and hard-working associates and leaders! We are seeking Full-Time Store Managers for full time opportunities in a fast paced work environment! Work where you love to shop! Store Manager, Manager... 

Top Talent Recruiter

Chief Financial Officer Job at Top Talent Recruiter

CFO needed for a light industrial company!MONTGOMERY, ALMust have 5+ years of experience as a Chief Financial Officer.Job description:Responsible for supervising the companys overall financial operations, as well as:Preparing budgets, forecasts and complex financial... 

Quatrro Talent Acquisition & Organizational Development Serv...

Nonprofit Director of Accounting Job at Quatrro Talent Acquisition & Organizational Development Serv...

4 days ago Be among the first 25 applicantsQuatrro Business Support Services is seeking a Director of Accounting to join our nonprofit team. As the Director of Accounting, you will oversee the end-to-end accounting processes for multiple nonprofit clients. Serving as... 

Event Strategies, Inc.

Truck Driver (CDL A) Job at Event Strategies, Inc.

 ...Job Description Position Truck Driver Event Strategies, Inc. Alexandria, VA 22314 Job Description Event Strategies, Inc. (ESI) is a full service event production company based in Alexandria, VA. ESI is in the market to hire truck drivers with a passion... 

Enterprise Medical Recruiting

Physician / Pain Management / Michigan / Permanent / North Detroit Pain Management Position with Top Earning Potential & Sign-On Job Job at Enterprise Medical Recruiting

Enterprise Medical Recruiting is assisting a large interdisciplinary Neuroscience group in northern Detroit to recruit a new Pain provider!They are open to residency training as long as the incoming applicant has a p