Senior Embedded Software Engineer

Copeland
Kennesaw, GAFULL_TIMEPosted Aug 6, 2026

Role responsibilities

The Senior Lead Embedded Engineer is responsible for the design, development, and tracking of sophisticated projects using an Agile framework. This includes producing quality code in C/C++ for near real-time control platforms and collaborating with domestic and offshore technical leads.

Requirements

Candidates must have a Bachelor's degree in Electrical Engineering or Computer Science and 5+ years of experience in embedded firmware and C/C++ for commercial products. Proficiency in Agile methodologies, various microprocessors, and Linux is required.

Key skills

C/C++, Embedded Firmware Design, Inter-Process Communications (IPC), Agile Development, Microprocessors, Linux, Control Algorithms, Object Oriented Programming, TCP/IP, MODBUS, BACnet, MQTT, Cloud Technologies, VxWorks, RTOS, Pawn Language

Keywords

Embedded Software, C++, C, Firmware, IPC, Semaphores, Queues, Multi-threading, Sockets, Agile, Kanban, SCRUM, x86, ARM, MSP430, ez80, Linux, Control Algorithms, OOP, OWASP, TCP/IP, MODBUS, BACnet, MQTT, Cloud Technologies, VxWorks, RTOS, HVAC/R, Pawn Language, Cold Chain

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free