> Markdown version of [/jobs/ext/3099084-embedded-systems-engineer](https://www.wearedevelopers.com/jobs/ext/3099084-embedded-systems-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 Systems Engineer - **Company:** Magswitch Automation Company - **Location:** Superior, CO, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Software Debugging, Ethernet, EtherCAT, Firmware, Modbus - **Published:** September 26, 2026 - **Apply:** https://www.juju.com/job/16_454640f3 ## About the Role Bachelor's degree in electrical engineering or related field - Minimum of five years of relevant experience - Knowledgeable of embedded systems and programming C/C++ - Experience with motors, actuators, sensor integration, and electrically actuated tool or automation systems - Ability to write and debug board-level drivers - Experience with MCU peripherals, including SPI, I2C, ADCs, and GPIO - Experience with MCU timers, interrupts, and DMA - Experience debugging firmware using scopes, logic analyzers, and serial tools - Strong attention to detail and willingness to learn - Effective communication and organizational skills - Ability to test products hands-on and troubleshoot issues - Ability to create internal andcustomer-facingdocumentation - Ability to identify and understand relevant regulations and standards documents to ensure the product line meets all relevant standards and regulations - Ability to make intuitive decisions based on proper discernment of ideas and options - Possess strong verbal, written, and organizational skills essential to professional communication - Ability to work ina fast-pacedenvironment - Drive to expand THE TEAM's knowledge and develop new skills - International & Domestic Travel, Up to 20% Nice to haves - Ability to create and design electrical circuits, PCBs, and control schematics - Knowledge or ability to program industrial robots and PLCs - Experience with stepper motors and writing stepper motor drivers - Experience with industrial automation protocols (Ethernet/IP,Profinet, EtherCAT, Modbus and CAN Open) ## Description The Embedded Systems Engineer will serve as the in-house technical owner for an outsourced embedded and electrical engineering strategy, responsible for defining requirements, selecting and managing external engineering partners, and ensuring delivery of production-ready firmware, electronics, controls, and connected-tool platforms for Magswitch electromechanical and robotic products., Write, revise, and improve firmware for both new and existing hardware - Bring up new boards and test firmware on real hardware - Debug firmware issues using logs, scopes, and basic test tools - Work with sensors, motors, I/O, and communication interfaces - Support firmware testing for prototypes and production units - Work with the sales team to help debug issues in the field - Work closely with the overseas manufacturing team, including off-hours meetings - Work with contractors and customers as needed - Stay on track with project timelines and budgets - Identify and promptly elevate any risk to project schedules and budgets to the manager ## Related Videos - [Optimizing Land-Based Fish Feeding with Node-RED](https://www.wearedevelopers.com/videos/2032-optimizing-land-based-fish-feeding-with-node-red) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Enabling intelligent logistics automation: home-grown Industrial IoT platform at Austrian Post](https://www.wearedevelopers.com/videos/2018-enabling-intelligent-logistics-automation-home-grown-industrial-iot-platform-at-austrian-post) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)