Embedded Software Engineer

Shift Robotics develops Moonwalkers, the world's fastest shoes, making walking faster and more efficient through intuitive personal mobility technology.
Embedded
Mid-Level Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
Robotics · Consumer

Description For Embedded Software Engineer

Shift Robotics is revolutionizing personal mobility with their innovative Moonwalkers - the world's fastest shoes. Featured in major tech publications like Wired, CNET, and PCMag, they're making walking faster and more efficient. They're seeking an Embedded Software Engineer to join their Software team in Austin, Texas. This role focuses on developing mission-critical embedded systems firmware for their next generation of Moonwalkers. The ideal candidate should have strong expertise in C/C++, embedded systems, and microcontroller programming. The position demands Formula One-level work ethic and innovation, offering the opportunity to work on cutting-edge mobility technology. The role combines hardware integration, software development, and testing, with a focus on creating reliable and innovative solutions. Benefits include equity options, comprehensive healthcare, and 401k, making it an excellent opportunity for engineers passionate about revolutionizing personal mobility technology.

Last updated 7 hours ago

Responsibilities For Embedded Software Engineer

  • Design and develop software use case tests for hardware/software integration
  • Implement test plans and schedules across all software development lifecycle phases
  • Support development of requirement-based test plans
  • Create software solutions to identify and resolve system defects
  • Develop and deliver high-quality, mission-critical and safety-critical software solutions

Requirements For Embedded Software Engineer

  • Experience in C/C++ programming
  • Understanding of electronic schematics
  • Experience in embedded software development and debugging
  • Experience with microcontrollers and microprocessors
  • Knowledge of RTOS concepts
  • Experience with Git version control
  • Strong communication skills
  • Experience with oscilloscope, logic analyzer and similar tools
  • Knowledge of communication protocols (UART, I2C, SPI)
  • Experience with IDE: Keil uVision, STM32 CubeIDE, PSOC Creator

Benefits For Embedded Software Engineer

Equity
401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Employee Options programs
  • 401K retirement plan
  • Medical, dental, and vision insurance
  • Sick and Vacation time
  • Paid Holidays
  • Casual and comfortable work environment

Interested in this job?

Jobs Related To Shift Robotics Embedded Software Engineer

Gait Control Engineer

Lead the development of innovative gait control algorithms for the world's fastest shoes at Shift Robotics, combining robotics expertise with embedded systems development.

Software Dev Engineer, eero, New Product Team

Software Development Engineer position at Amazon's eero, focusing on WiFi mesh router development and embedded systems in Taipei, Taiwan.

Validation Engineer (Embedded SOC Driver)

Validation Engineer position at Qualcomm China, focusing on embedded SOC driver development and validation, requiring expertise in C/C++ and hardware validation.

Software Engineer 2

Software Engineer 2 position at Microsoft focusing on developing software modeling virtual platform for Azure AI Accelerator SoC, requiring C++ expertise and hardware modeling experience.

Space Operations Engineer (Embedded Software)

Space Operations Engineer role at Orbital Sidekick focusing on embedded software development for satellite control and hyperspectral imagery systems.