Enable job alerts via email!

Embedded Software Engineer

Shift Robotics

Austin (TX)

On-site

USD 117,000 - 173,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Shift Robotics is seeking an Embedded Software Engineer to join their innovative team dedicated to creating the next generation of personal mobility solutions. The ideal candidate will have a robust background in C/C++ and embedded systems, with a passion for rapid prototyping and design excellence. The role promises a rewarding and challenging work environment focused on developing high-quality, mission-driven software solutions. Benefits include competitive salary, 401K plans, and a casual work atmosphere.

Benefits

401K retirement plan
Excellent medical, dental, and vision insurance
Sick and vacation time
Massive growth opportunities
Casual and comfortable work environment

Qualifications

  • Experience in developing and debugging embedded software on Microcontrollers.
  • Ability to integrate embedded software and hardware.
  • Experience with tools like oscilloscopes and logic analyzers.

Responsibilities

  • Designing and developing software tests for hardware/software integration.
  • Implementing test plans and schedules in the software development lifecycle.
  • Creating solutions to resolve system defects during development.

Skills

C/C++
Understanding of electronic schematics
Experience in embedded software development
Experience with Git version control
Knowledge of RTOS concepts
Knowledge of Object Oriented Design
Strong communication skills

Tools

Keil uVision
STM32 CubeIDE
PSOC Creator

Job description

Join to apply for the Embedded Software Engineer role at Shift Robotics

Join to apply for the Embedded Software Engineer role at Shift Robotics

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 , , , 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 on Microcontrollers or Microprocessors

Experience in integrating embedded software and hardware on Microcontrollers or Microprocessors

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

Seniority level
  • Seniority level
    Entry level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    IT Services and IT Consulting and Civil Engineering

Referrals increase your chances of interviewing at Shift Robotics by 2x

Get notified about new Embedded Software Engineer jobs in Austin, TX.

Austin, TX $117,000.00-$173,000.00 2 weeks ago

Embedded Software Engineer, Firmware - Reality Labs

Austin, TX $177,000.00-$251,000.00 2 weeks ago

Embedded Systems Engineer III, Software, 3rd Eye (2) .1
Embedded Software Engineer, Firmware - Reality Labs

Austin, TX $147,000.00-$208,000.00 2 weeks ago

Software Engineer III, Embedded Systems/Firmware, AR

Austin, TX $130,080.00-$195,120.00 1 day ago

Austin, TX $130,080.00-$195,120.00 10 hours ago

Austin, TX $110,000.00-$120,000.00 4 days ago

Austin, TX $130,080.00-$195,120.00 1 week ago

Embedded Software Engineer, BSP/Kernel - Reality Labs

Austin, TX $147,000.00-$208,000.00 2 weeks ago

Austin, TX $156,500.00-$211,700.00 6 days ago

Machine Learning Compiler / Firmware Engineer
Software Development Engineer - Debug Tools

Austin, TX $119,120.00-$178,680.00 3 days ago

Machine Learning Compiler / Firmware Engineer
Electrical Engineer, Implant Embedded Systems
Embedded Software Engineer, Kuiper MAC Software Development

Round Rock, TX $125,000.00-$135,000.00 3 days ago

Deep Learning Software Engineer - AI Models

Austin, TX $143,280.00-$214,920.00 23 hours ago

Firmware Engineer / Embedded C Developer / Aerospace Tech
SOFTWARE DEVELOPMENT ENGINEER - CPU PERFORMANCE OPTIMIZATION

Austin, TX $143,280.00-$214,920.00 1 week ago

Austin, TX $99,800.00-$230,000.00 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Legacy Contingent - Senior Software Engineer

Genuent

Austin

Remote

USD 125,000 - 150,000

7 days ago
Be an early applicant

Software Engineer - Schematic Analysis

Siemens EDA (Siemens Digital Industries Software)

Austin

Remote

USD 105,000 - 190,000

6 days ago
Be an early applicant

Senior Software Engineer, Device Management - United States

JumpCloud

Austin

Remote

USD 140,000 - 200,000

2 days ago
Be an early applicant

Software Engineer

SpiderOak Mission Systems

Austin

Remote

USD 140,000 - 200,000

4 days ago
Be an early applicant

Sr. Software Engineer

Robert Walters

Austin

Remote

USD 99,000 - 158,000

8 days ago

AI Software Engineer

Ports North

Austin

Remote

USD 100,000 - 160,000

3 days ago
Be an early applicant

Senior Cybersecurity Software Engineer (Remote)

ZipRecruiter

Austin

Remote

USD 106,000 - 203,000

5 days ago
Be an early applicant

Senior Embedded Software Engineer - Utah

Carnegie Mellon University

Utah

Remote

USD 110,000 - 140,000

2 days ago
Be an early applicant

Software Engineer-ACST

Semper Valens Solutions

Canyon Lake

Remote

USD 90,000 - 130,000

2 days ago
Be an early applicant