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

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

Sanford Health

CMA/LPN - General Surgery - FT Job at Sanford Health

 ...56601, USA Shift: 8 Hours - Day Shifts Job Schedule: Full time Weekly Hours: 40.00 Salary Range: $20.24 - $28.68 Union Position: Yes Department Details We are seeking a compassionate and skilled Certified Medical Assistant (CMA) or... 

GenZJobs

Registered Nurse (RN) - Family Practice Clinic Job at GenZJobs

 ...Registered Nurse (RN), Family Practice Clinic Job Type: FT | Days Wage scale: $36.72-67.84 This is a Union Position. Your experience matters At Lourdes Health, we are driven by a profound commitment to prioritize your well-being so you can provide exceptional... 

Kettering Health Network

Manager Infection Control - Quality & Patient Safety - Kettering - FT/Days Job at Kettering Health Network

 ...Job Description Job Description Manager Infection Control - Quality & Patient Safety - Kettering - FT/Days US-OH-Kettering...  ...Masters Degree in Nursing or related Healthcare field preferred Compensation details: 45.19-65.53 PIee34fd7bd56d-25405-37600391... 

ACL Digital

Junior Mechanical Engineer Job at ACL Digital

About the position: 160 320 hrs. (1-2 man-months) End of June through End of August. US-based candidate required, with on-site presence needed for the first two weeks Mechanical Engineering background; preference for fast learners over extensive experience Scope...

Hilton Hotel Event & Conference Center

Front Desk Agent PM Shifts - Full Time Job at Hilton Hotel Event & Conference Center

 ...Organizational skills Effective Communication skills Initiative and creative problem-solving skills Must be familiar with the city and the...  ...We Offer: ~ Competitive hourly wage. ~ Health benefits (for full-time employees). ~401(k) with company match (for all employees...