Embedded Systems Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job 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
Requirements
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)
Benefits & conditions
We offer a highly competitive compensation package designed to support your health, well-being, and financial security. Our comprehensive benefits include:
- Medical, dental, and vision insurance
- Retirement plan with 401(k) matching
- Paid time off
- Paid leave programs
- Health Savings Account (HSA)
- Flexible Spending Account (FSA)
- Basic and Voluntary Life insurance
- Short- and Long-term disability insurance
- Employee Assistance Program (EAP)
- Employee referral program
- Tuition reimbursement
In accordance with Colorado law, the salary range disclosed for this role represents a good-faith estimate of the base compensation. Actual compensation will be based on factors such as experience, skills, and qualifications.
About the company
Magswitch is a global leader in magnetic lifting solutions. We design and manufacture advanced magnet technologies that help industrial and automation customers improve material-handling safety and efficiency. Our products are widely used in automotive assembly and other heavy-industry automation applications with manufacturing operations worldwide.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
How software is steering vehicle technology
The 12 Best Jobs for Software Engineers
Is Software Engineering Hard?