IMT Resourcing Solutions provided pay range
This range is provided by IMT Resourcing Solutions. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Direct message the job poster from IMT Resourcing Solutions.
Embedded Systems Engineer
Permanent | Hybrid
About the Role
We are seeking an experienced Embedded Systems Engineer to take ownership of our embedded control platforms. This hands‑on role spans the full embedded stack, including STM32 firmware, hardware integration, TouchGFX GUI development, and system‑level architecture. You’ll work closely with electrical and mechanical engineers to deliver robust products from development through to production.
Key Responsibilities
* Own and develop firmware on STM32F4 MCUs (Embedded C)
* Design and support PCBs using Altium Designer
* Implement safety logic and state machines
* Develop and maintain TouchGFX user interfaces
* Manage system architecture, EEPROM storage, and Modbus/RS485 communication
* Support testing, validation, production, and field issue resolution
Required Skills & Experience
* Experience in embedded development (STM32 preferred)
* Strong Embedded C and low‑level driver experience
* Experience with TouchGFX and mixed‑signal systems
* PCB design experience with Altium
* Familiarity with Modbus RTU, RS485, EEPROM, and production debugging tools
* Experience in industrial automation, HVAC, water systems, or similar environments
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Manufacturing
Industries
Computers and Electronics Manufacturing and Engineering Services
Referrals increase your chances of interviewing at IMT Resourcing Solutions by 2x
#J-18808-Ljbffr