Embedded Software Engineer Job at Shift Robotics, Austin, TX

SktrNWFHem5tWW02RDNjMUZzM3lUM0Y0a0E9PQ==
  • Shift Robotics
  • Austin, TX

Job Description

We’re making the world a more walkable place. Through intuitive personal mobility, we make walking faster, more efficient, and more accessible to empower people to choose walking over sitting in traffic. By giving people the ability to Moonwalk, we believe the path forward to a better future is easily reached on your own two feet.

Help us advance the world’s fastest shoes by designing, prototyping, and testing reliable and innovative hardware. If you are looking for a job where MS Excel is a skill set, this is not the one. We want an engineer ready to push the boundaries and one who makes the impossible a reality. We are looking for a work ethic similar to an engineer in Formula One. You must deliver and iterate quickly. We are not here for mediocrity, we are here to create elegant engineering designs. Is it demanding? Sure, but it is also rewarding and fun.


While we embark on developing the next generation of Moonwalkers, we need to add to the Software team. Where we are looking for a person with a strong interest in the development, testing, documenting, and support of embedded system firmware and software.

We are covered in Wired , CNET , Gizomodo , PCMag and many other tech press.

Responsibilities:

  • Designing and developing software use case tests for verifying hardware/software integration
  • Implementing test plans and schedules in all phases of the software development lifecycle (requirements - design - implementation - support)
  • Supporting the development of requirement-based test plans
  • Creating software solutions to identify and resolve system defects throughout the development cycle
  • You will be involved in developing and delivering high-quality, mission-driven and safety-critical software solutions.
  • Self-motivation and ability to work with little supervision; taking the initiative to get things done

Requirements

Required Qualification:

  • C/C++
  • Ability to understand electronic schematics
  • Understanding of software development and/or test processes
  • Experience in developing and debugging embedded software
  • Experience in integrating embedded software and hardware.
  • Experience with oscilloscope, logic analyzer and similar tools
  • Experience with Git version control
  • Knowledge of RTOS concepts
  • Knowledge of Object Oriented Design and implementation
  • Strong communication skills

Preferred Skills:

  • Understanding of test automation, description, design and development
  • Experience in DevOps pipeline in robotics development
  • Experience in developing embedded software for ARM Cortex processors
  • Experience with IDE: Keil uVision, STM32 CubeIDE, PSOC Creator
  • Experience with memory mapped peripherals
  • Knowledge of communication protocols (UART, I2C, SPI)
  • Experience with multi-core and/or multi-processor embedded systems
  • Embedded system diagnosing and debugging skills
  • Knowledge of microcontroller I/O, A2D, power, and other peripheral configurations
  • Knowledge of Motor-Control (BLDC FOC and/or Trapezoidal)
  • Knowledge of RF communications
  • Experience in Windows/Linux tools development

Benefits

  • Opportunities for participation in our Employee Options programs
  • 401K retirement plan
  • Excellent medical, dental, and vision insurance
  • Sick and Vacation time (Flex time for salary positions), and Paid Holidays
  • Massive Growth Opportunities and a long-term career
  • Casual and comfortable work environment

Job Tags

Holiday work, Full time, Casual work, Flexible hours,

Similar Jobs

AO Globe Life - Madison Ledet

Entry- Level Enrollment Specialist Job at AO Globe Life - Madison Ledet

 ...team dedicated to making a difference in the lives of working-class families ! As an Entry-Level Enrollment Specialist, you will help provide access to essential benefits that union members and veterans wouldn't have otherwise. If youre looking for a rewarding role... 

Nekki Limited

Lighting Artist (UE5) (remote) Job at Nekki Limited

 ...conditions and bonuses? Support of professional development, participation in specialized conferences and educational events. Remote work from all over the world. Working hours from 10 AM to 7 PM (GMT+3) with possibility of adjustment. Competitive salary (depending... 

Ocean Freight Lines Inc

CDL Class A Driver/Owner Operator Job at Ocean Freight Lines Inc

 ...OUR DRIVERS, OUR BIGGEST ASSET! Now Hiring Dry Van and Flatbed drivers. Average net income between $3500-$5500 weekly Ocean...  ...Requirements: Must be Owner Operator with a Sleeper Truck . CDL Class A with 2 years of OTR experience. No more than 3 moving... 

Toppers Pizza - Green Bay West

Closing Delivery Driver Job at Toppers Pizza - Green Bay West

 ...Pizza People are the heart and soul of our company, bringing Great Food and Memorable Experiences that friends and families connect over...  ...!) * Rapid Advancement Opportunities * FUN Atmosphere Delivery Driver is generally offered as a part time restaurant job. Prior... 

Mike Kelly Automotive

Sales Liaison - Full Time Job at Mike Kelly Automotive

 ...benefits package includes: ~ Medical, Dental, and Vision Insurance, ~401k with match ~ Up to three weeks paid vacation No experience necessary. Paid training provided with a 2 monthguarantee. For more information and to set up an interview, please contact Frank...