> Markdown version of [/jobs/ext/2643083-embedded-firmware-manager](https://www.wearedevelopers.com/jobs/ext/2643083-embedded-firmware-manager). 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 Firmware Manager - **Company:** ENTEGEE, Inc. - **Location:** Norwood, MA, United States - **Experience:** Expert - **Salary:** $130,000.0 - $185,000.0 - **Contract:** Permanent contract - **Skills:** JIRA, C++ (Programming Language), CANopen, Code Review, Communications Protocols, Computer Programming, Computer Engineering, Datasheets, Software Debugging, Microprocessors, Embedded Software, Emulators, EtherCAT, Firmware, Field-Programmable Gate Array (FPGA), Python (Programming Language), Performance Tuning, Real-Time Operating Systems, Systems Architecture, Universal Asynchronous Receiver/Transmitter, Serial Peripheral Interface, Software Troubleshooting, Git, Information Technology, Bitbucket, Software Version Control - **Published:** August 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=46a0e4eb35c5c450 ## About the Role * Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field. * 10+ years of embedded firmware development experience in real-time embedded systems. * Proven experience leading or managing small firmware engineering teams. * Strong programming skills in C/C++, Python, and embedded software development. * Experience with FPGA and/or microprocessor architectures. * Knowledge of communication protocols including UART, SPI, CANopen, and EtherCAT. * Experience with RTOS environments and embedded development tools such as debuggers, emulators, and oscilloscopes. * Ability to read and interpret hardware schematics, datasheets, and technical documentation. * Strong troubleshooting, problem-solving, and cross-functional collaboration skills. * Excellent verbal and written communication skills. Preferred Qualifications * Experience in motion control, industrial automation, or motor control applications. * Knowledge of brushless DC motors, stepper motors, and servo systems. * Experience implementing control theory and motion control algorithms. * Familiarity with functional safety standards and regulatory requirements for motion control products. * Experience developing firmware for robotics or advanced electromechanical systems. Work Arrangement * On-Site * Standard first-shift schedule with a 9/80 work arrangement and every other Friday off. * Drug test and background check required. ## Description * Lead and mentor a team of 2-4 firmware engineers to deliver embedded software projects. * Design, develop, test, and maintain real-time embedded firmware for motion control systems. * Collaborate with hardware, software, and application engineering teams to define requirements and system architecture. * Develop and optimize control algorithms for motor control, servo systems, and robotics applications. * Oversee firmware testing, debugging, validation, and performance optimization. * Conduct code reviews and enforce firmware development best practices. * Manage development processes using Jira, Git, Bitbucket, and version control workflows. * Support firmware integration with hardware and software components and resolve complex technical issues. * Maintain firmware documentation, test procedures, and technical specifications. * Drive continuous improvement initiatives across firmware development processes and methodologies. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)