A tech-focused mobility company is seeking a Robotics Software Engineer to build the next generation of Moonwalkers. You will develop embedded software for wearable robotics, lead firmware design, and collaborate with hardware teams. Candidates should have a Bachelor's degree in a relevant field and 3+ years of experience in embedded software development, particularly with C/C++. The position offers a dynamic work environment and opportunities for growth, with a focus on innovation and technology.
Qualifications
3+ years of embedded software development experience.
Experience with various communication protocols: SPI, UART, CAN, I2C, Ethernet.
Ability to read electronic schematics and understand chip architecture.
Responsibilities
Design, develop, and maintain embedded software for wearable robotics.
Lead the system architecture design of product firmware.
Collaborate with hardware engineers to integrate software with hardware.
Skills
C/C++ proficiency
Object-Oriented Design
Embedded Systems
Logical analysis
Systematic thinking
Education
Bachelor's degree in Electrical Engineering, Computer Science, or related field
Tools
Microcontrollers/Microprocessors
Embedded platforms (ARM Cortex-M, ESP32)
Hardware debugging tools
Engineering tools (Git)
Job description
A tech-focused mobility company is seeking a Robotics Software Engineer to build the next generation of Moonwalkers. You will develop embedded software for wearable robotics, lead firmware design, and collaborate with hardware teams. Candidates should have a Bachelor's degree in a relevant field and 3+ years of experience in embedded software development, particularly with C/C++. The position offers a dynamic work environment and opportunities for growth, with a focus on innovation and technology.