Embedded Software Engineer
About the Role:
We are seeking a Senior Embedded Systems & Software Engineer to lead the design development and integration of advanced elevator control and monitoring systems.
This is a high-impact role that combines deep technical execution with leadership responsibilities. You will work across embedded firmware hardware integration industrial communication and safety-critical system design-guiding projects from concept through deployment.
This position is ideal for an experienced engineer who thrives in complex real-time environments and enjoys leading multidisciplinary teams to deliver robust reliable solutions.
Key Responsibilities:
System Architecture & Design
- Lead the design and implementation of elevator motion control algorithms
- Architect embedded systems for high-reliability real-time applications
- Develop and maintain industrial communication interfaces using fieldbus and Ethernet-based protocols
Firmware Development
- Write optimize and maintain embedded C/C firmware
- Implement low-level drivers for peripherals (I C SPI Ethernet encoder interfaces)
- Debug and optimize interrupt-driven systems and timing-critical processes
Hardware Integration
- Collaborate on PCB design with focus on safety signal integrity and manufacturability
- Design circuits for sensors power regulation and protection systems (ESD/overvoltage)
- Integrate and configure variable frequency drives (VFDs) for motion control
HMI & Monitoring Systems
- Oversee development of elevator HMI systems using commercial and custom platforms
- Modernize legacy monitoring tools into web-based interfaces
- Enhance data visualization and reporting for maintenance and traffic analysis
Compliance & Safety
- Ensure systems meet all applicable safety standards and regulatory requirements
- Implement redundancy fault detection and safety monitoring systems
- Work with APS and safety-rated components to ensure compliance
Leadership & Collaboration
- Mentor and guide a team of software engineers
- Collaborate with cross-functional teams for seamless system integration
- Interface with vendors contractors and certification bodies
Required Skills & Experience:
- Extensive experience in embedded systems design and software development including leadership responsibilities
- Strong proficiency in C and C for embedded applications
- Hands-on experience with real-time operating systems and embedded architectures
- Expertise in industrial communication protocols (CANopen Modbus TCP/IP BACnet/IP)
- Experience with safety-critical system design and compliance
- Familiarity with PCB design tools and electronic circuit best practices
- Strong understanding of motion control drive configuration and system-level integration
Embedded Software Engineer About the Role: We are seeking a Senior Embedded Systems & Software Engineer to lead the design development and integration of advanced elevator control and monitoring systems. This is a high-impact role that combines deep technical execution with leadership responsib...
Embedded Software Engineer
About the Role:
We are seeking a Senior Embedded Systems & Software Engineer to lead the design development and integration of advanced elevator control and monitoring systems.
This is a high-impact role that combines deep technical execution with leadership responsibilities. You will work across embedded firmware hardware integration industrial communication and safety-critical system design-guiding projects from concept through deployment.
This position is ideal for an experienced engineer who thrives in complex real-time environments and enjoys leading multidisciplinary teams to deliver robust reliable solutions.
Key Responsibilities:
System Architecture & Design
- Lead the design and implementation of elevator motion control algorithms
- Architect embedded systems for high-reliability real-time applications
- Develop and maintain industrial communication interfaces using fieldbus and Ethernet-based protocols
Firmware Development
- Write optimize and maintain embedded C/C firmware
- Implement low-level drivers for peripherals (I C SPI Ethernet encoder interfaces)
- Debug and optimize interrupt-driven systems and timing-critical processes
Hardware Integration
- Collaborate on PCB design with focus on safety signal integrity and manufacturability
- Design circuits for sensors power regulation and protection systems (ESD/overvoltage)
- Integrate and configure variable frequency drives (VFDs) for motion control
HMI & Monitoring Systems
- Oversee development of elevator HMI systems using commercial and custom platforms
- Modernize legacy monitoring tools into web-based interfaces
- Enhance data visualization and reporting for maintenance and traffic analysis
Compliance & Safety
- Ensure systems meet all applicable safety standards and regulatory requirements
- Implement redundancy fault detection and safety monitoring systems
- Work with APS and safety-rated components to ensure compliance
Leadership & Collaboration
- Mentor and guide a team of software engineers
- Collaborate with cross-functional teams for seamless system integration
- Interface with vendors contractors and certification bodies
Required Skills & Experience:
- Extensive experience in embedded systems design and software development including leadership responsibilities
- Strong proficiency in C and C for embedded applications
- Hands-on experience with real-time operating systems and embedded architectures
- Expertise in industrial communication protocols (CANopen Modbus TCP/IP BACnet/IP)
- Experience with safety-critical system design and compliance
- Familiarity with PCB design tools and electronic circuit best practices
- Strong understanding of motion control drive configuration and system-level integration
View more
View less