Embedded Firmware Control Engineer developing cutting-edge wireless communication systems for portable devices. Involves R&D, motor control, and cross-functional collaboration.
Responsibilities
Develop embedded software, firmware for electric motor control
Model and analyze control algorithms using MATLAB /Simulink
Implement real-time control algorithms on microcontrollers or DSPs
Collaborate with cross-functional teams including hardware, mechanical and software engineers
Perform unit testing, debugging and real-time validation of control loops
Contribute to the creation and ongoing maintenance of system-level documentation
Support prototypes bring-up, testing, and troubleshooting on actual hardware
Requirements
Bachelor’s or Master’s degree in Electrical or Electronic Engineering (or a related discipline)
8-10 years’ experience in an R&D environment
Proficient in C with real-time embedded programming
Knowledge of RTOS and real-time system behaviors
Experience with FOC (Field-Oriented Control) motor control principles
Experience with microprocessor platforms (ARM, ST, NXP)
Experience with debugging tools (e.g., CANanalyzer, JTAG)
Proficiency in MATLAB /Simulink for simulation and control tuning
Understanding of unit testing and automated test frameworks
Solid understanding of control theory and signal processing
Strong problem-solving skills and ability to think outside the box to develop innovative solutions
Hands-on and practical approach—comfortable working directly with hardware Ability to connect control algorithms to real-time system performance
Effective communication skills in both spoken and written English
Adaptable and proactive in learning new technologies and solving integration challenges
Capable of contributing to documentation and cross-functional collaboration in a fast-paced development environment
Project Development Engineer Intern supporting automation projects with Repair Engineering Groups at Teradyne. Collaborating on ongoing projects and developing engineering tools in Costa Rica.
Manufacturing Engineer I at Crown Equipment Corporation supporting process technology and implementing improvements based on engineering analysis. Collaborating on product introductions and fielding production issues.
(Senior) Cloud Consultant & Engineer at Wavestone helping clients with cloud strategies and solutions. Engaging in projects with modern technologies in a hybrid working environment.
Senior Digital Rail Solutions Engineer at Hitachi Rail involved in developing digital tools for railway operators. Bridging the gap between maintenance needs and software solutions with a hands - on approach.
Secondary Engineer designing and implementing control systems for high voltage substations at Hitachi Energy. Enhancing engineering skills in office and on - site across Norway.
Substation Engineer overseeing document turnover and file management for substations in renewable energy. Coordinating with engineers and ensuring regulatory compliance across projects.
Identity Provider Engineer specializing in IAM at Booz Allen. Supporting clients with large - scale IAM projects and implementing enterprise - class solutions.
Lead Engineer managing rail signalling and control systems at Transport for NSW. Overseeing teams, ensuring safety and compliance in rail transport infrastructure in a hybrid - friendly role.