> Markdown version of [/jobs/ext/3955163-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3955163-embedded-software-engineer). 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 - **Company:** Pentangle Tech - **Location:** Milwaukee, WI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Computer Engineering, Software Debugging, Linux on Embedded Systems, Embedded Software, FreeRTOS, Network Protocols, Software Architecture, Real-Time Operating Systems, Software Engineering, Transmission Control Protocol (TCP), PIC Microcontroller, Wired Networks, Information Technology - **Published:** October 27, 2026 - **Apply:** https://www.thejobnetwork.com/job/04bf138f-1372-402a-9361-8c18e769e285/embedded-software-engineer ## About the Role n · BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or a related field. \n · 10+ years of relevant embedded software development experience. \n · Strong experience with C/C++ embedded software development including object-oriented analysis and design skills, to create maintainable, modular, and reusable software architectures. \n · Strong understanding of microcontroller architecture, timing, memory, interrupts, multithreading, real-time scheduling, IPC, and deterministic networking. \n · Experience with real-time operating systems such as FreeRTOS, Zephyr, or Embedded Linux. \n · Proficiency with test and debug tools such as multimeters, oscilloscopes, and logic analyzers. \n · Experience with networking protocols, including TCP, UDP, and HTTP/HTTPS; prior experience with industrial wired networks is a plus. \n · Excellent oral, written, and listening skills, with the ability to collaborate effectively with diverse professionals. \n · Strong organization, attention to detail, problem-solving, decision-making, and time-management skills, with the ability to multitask, work independently, and consistently meet deadlines. ## Description We are currently seeking an experienced Embedded Software Engineer to join our development team at our facility in Franksville, WI. The Software Engineering team designs, implements and maintains the software within our products throughout the entire software development life cycle.