About the Role
Develop and optimize motor control algorithms emphasizing software integration and performance in embedded environments.
Responsibilities
- Design and develop advanced motor control algorithms for various motor types
- Implement control algorithms in embedded software environments
- Optimize algorithm performance for efficiency and responsiveness
- Collaborate with hardware engineers to ensure system compatibility
- Conduct simulation and modeling of control systems
- Validate algorithms through lab testing and real-world conditions
- Troubleshoot and refine control logic based on test results
- Support integration of algorithms into production-level firmware
- Analyze system-level performance under dynamic loads
- Work closely with cross-functional teams during product development
- Document algorithm design and implementation details
- Stay current with advancements in motor control techniques
- Contribute to the development of software architecture for motor systems
- Ensure compliance with industry standards and safety requirements
- Participate in code reviews and software validation processes
Compensation
Competitive salary based on experience and qualifications
Work Arrangement
On-site or hybrid availability depending on team structure
Team
Part of a specialized engineering team focused on power management solutions
Preferred Qualifications
- Experience with motor control ICs or integrated power modules
- Familiarity with automotive or industrial motor applications
- Knowledge of functional safety standards such as ISO 26262
- Experience in production-level software development processes
What We Offer
- Opportunities for professional growth and technical leadership
- Supportive environment for innovation and experimentation
- Access to advanced development and test equipment
- Collaborative culture with cross-disciplinary teams
Available for qualified candidates requiring work authorization
