Senior Firmware Engineer - Alpharetta, GA (On-site) - Fulltime
Job Title: Senior Firmware Engineer
Location: Alpharetta, GA (On-site)
Employment Type: Full-time
Job Description:
We are seeking an experienced Senior Firmware Engineer to design, develop, and maintain embedded firmware for Smart Grid solutions. This role requires hands-on expertise in embedded Linux, C/C++, and real-time systems, along with leadership skills to mentor junior engineers and drive innovative solutions. You will work closely with cross-functional teams in hardware, software, and product management to deliver high-quality, production-ready systems.
Responsibilities:
Develop and maintain embedded Linux firmware, device drivers, and I/O communications.
Contribute to product specifications, design reviews, and verification testing.
Lead component/system design, development, and validation for Smart Grid endpoints.
Collaborate with global cross-functional teams in Agile environments.
Mentor junior engineers and support recruitment and continuous improvement initiatives.
Participate in Alpha/Beta testing and field installations.
Required Skills:
Embedded Systems Development, Embedded Linux, Firmware Programming
C, C++, RTOS, Linux Kernel, Device Drivers
Python and/or Java (Java preferred)
Git, Buildroot, Jenkins CI/CD, Robot Framework
Debugging Tools (JTAG, Oscilloscopes, Logic Analyzers)
IP Networking (IPv6 preferred)
Strong knowledge of product lifecycle & software development methodologies
Excellent problem-solving, communication, and leadership skills
Qualifications:
Bachelor’s in Computer Science, Computer Engineering, or Electrical Engineering (Master’s preferred)
6–10 years of embedded firmware development experience
Travel: Up to 25%
Recommended Jobs
Field Service Generator Technician
Job Description Job Description Description: As a Field Service Generator Technician, you will be responsible for accurately troubleshooting, repairing, and diagnosing power generation and dis…
Restaurant Manager - Upscale Dining, Scratch Kitchen
Job Description Job Description Restaurant Manager – Atlanta, GA Salary: $60,000–$75,000 + Bonus + Full Benefits A high-quality, scratch-kitchen restaurant in Atlanta, GA is seeking an ex…
Industrial Sewing
Job Description Job Description We are looking for TWO Industrial Sewers in Marietta, GA Hours: 9-5, M-F Pay: $18.00 hour Industrial sewing experience required Must speak English/read…
Jockey Driver
Job Description: Position requires driving an Ottawa and/or Capacity "jockey/spotter" truck to move trailers around the property, into & out of loading/unloading area, and to help with tarping operat…
Remote Customer Happiness Representative
Job Description Job Description Overview We are seeking an enthusiastic and empathetic Remote Customer Happiness Representative to join our remote team. In this role, you will provide top-tier…
Assistant General Manager
Job Description Job Description Description: LUV Car Wash was founded in Sept of 2021, and we have rapidly grown to over 70 locations in 6 states, including CA, NV, FL, GA, PA, and NJ. We are lo…
Senior Software Engineer FS (Onsite)
Job Description Job Description Senior Software Engineer - Full Stack This position is based in Atlanta, GA. Ad Hoc is a technology company that empowers organizations to deliver scalable, …
Route Coverage Specialist - UniFirst
At UniFirst , we Always Deliver—for our customers and our people. Join us as a Route Coverage Specialist, a key service professional integral to the success of our operations. In this role, you’ll …
Accountant
Location: Georgia, remote About Us: Pharmbills is a leading American outstaffing company that provides expert services in healthcare, real estate, finance, accounting, IT support, and cu…
Sales Specialist - Senior Living
Job Description Job Description About Discovery Management Group Discovery Management Group is part of the Discovery Senior Living family of companies, a recognized industry leader for perform…