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

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

Burlington Stores

Retail Stocking Associate - Part-Time Job at Burlington Stores

 ...Pay: $13 per hour - $13 per hour Location 00985 - Charlotte Posting Number P1-1070274-2 Address 8325 Ikea Boulevard Zip Code 28262 Position Type Regular Part-Time Career Site Category Store Associate Position... 

Laugh Boston

Theater Technician Job at Laugh Boston

 ...adjusting lighting cues according to the comedians performance. ~ Video Setup and Operation: Manage any video equipment used during...  ...screens for visual gags or presentations. ~ Stage Management: Assist in coordinating the flow of the show, including managing the timing... 

Network Temp Inc

LMSW Job at Network Temp Inc

 ...Job Description Job Description Description: Social Service Agency is in need of an LMSW for their office. Temp to perm potential converting to $65,000-$68,000 based on experience Harlem NY. MAJOR DUTIES AND RESPONSIBLITIES: Provides Skill Building Services... 

Pro-Serv

General Cleaner Job at Pro-Serv

 ...General cleaner at Pro-Serv Commercial Cleaning Shift: Mon/Fri Hourly Rate: 15.00 Location: Downtown Phoenix Area Requirements: You must be 18 years old. Day Porter experience preferred For safety reasons, you must be able to speak English... 

Jobgether

Account Manager (Remote - US) Job at Jobgether

 ...matching. One of our companies is currently looking for an Account Manager in the United States . We are looking for a passionate...  ...maintaining a deep understanding of client needs. This is a remote role open to candidates across the U.S., with occasional travel...