> Markdown version of [/jobs/ext/3387113-embedded-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/3387113-embedded-software-engineer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer III - **Company:** SEAKR Engineering - **Location:** Buffalo Grove, IL, United States - **Experience:** Experienced - **Salary:** $100,000.0 - $135,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Linux, Device Drivers, Memory Management, Embedded Software, Python (Programming Language), Networking Basics, Object-Oriented Software Development, System Programming, Systems Integration, TCP/IP, State Machines, Yocto, Information Technology, Programming Languages - **Published:** September 4, 2026 - **Apply:** https://www.wayup.com/i-j-Embedded-Software-Engineer-III-Wabtec-652303634721317/ ## About the Role + Experience: 3-5 years of professional experience in embedded systems development + Education : Bachelor's degree in Engineering or Computer Science or equivalent experience + Core OS Knowledge: Solid understanding of fundamental OS concepts (kernel vs. user space, task scheduling, memory management, and synchronization primitives). + Programming Languages: Proficiency in Python, C and/or C++, including object-oriented principles. + Networking Basics: Familiarity with networking fundamentals (TCP/IP, MAC addresses, packet inspection tools). + Autonomy: Demonstrated ability to solve problems independently. + Documentation: Proven track record of learning from specification documents and adapting to new protocols or standards. Preferred Qualifications: + Experience with containerized Linux user space applications. + Exposure to Yocto or kernel driver development (not mandatory, but beneficial). + Experience with space networking technologies and standards. + DoD Secret clearance. ## Description We are seeking a highly engaged mid-level Embedded Software Engineer to join our team. This role offers a fast-paced environment where you will take ownership of feature development and work with minimal supervision on critical projects. We are looking for individuals with strong technical fundamentals in low-level systems programming who are eager to learn our product deeply and play a key role in system integration. This position requires working primarily onsite with some hybrid flexibility., + Design and develop embedded software using C/C++ within constrained environments, defining technical approaches. + Implement state machines and handle asynchronous events (e.g., interrupts, signals). + Work with operating system concepts including process scheduling, resource sharing, and synchronization. + Integrate networking capabilities into embedded devices (basic IP/MAC layer knowledge required).