Talent.com
Embedded Software Engineer
Embedded Software EngineerShift Robotics • Austin, TX, US
No longer accepting applications
Embedded Software Engineer

Embedded Software Engineer

Shift Robotics • Austin, TX, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

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 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


Create a job alert for this search

Embedded Software Engineer • Austin, TX, US

Similar jobs
Senior Embedded Software Engineer – Aerospace Systems

Senior Embedded Software Engineer – Aerospace Systems

CesiumAstro • Austin, TX, United States
Full-time
A technology company specializing in aerospace solutions is seeking a highly skilled Principal Embedded Software Engineer II.This role requires expertise in low-level and high-level software develo...Show more
Last updated: 8 days ago • Promoted
R&D Software Engineer (ESA)

R&D Software Engineer (ESA)

University of Texas at Austin • Austin, Texas, United States
Full-time
Research and development of software applications for sonar and underwater acoustics including algorithm design, implementation, verification, and performance analysis in the Advanced Technology La...Show more
Last updated: 21 days ago • Promoted
Senior Software Engineer, Product Engineering (Boundary) - HashiCorp

Senior Software Engineer, Product Engineering (Boundary) - HashiCorp

IBM • Austin, TX, United States
Full-time
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions.We are an infinitely curious team, always seeking new possibilities...Show more
Last updated: 17 days ago • Promoted
Principal Software Engineer

Principal Software Engineer

Upstart • Austin, TX, United States
Full-time
Upstart is the leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit.By leveraging Upstart's AI marketplace, Upstart-powered banks and credit ...Show more
Last updated: 8 days ago • Promoted
Infrastructure Software Engineer, Pestilli Lab

Infrastructure Software Engineer, Pestilli Lab

University of Texas at Austin • Austin, Texas, United States
Full-time
Infrastructure Software Engineer, Pestilli Lab.Expected to Continue Until Aug 31, 2025.The Pestilli Lab in the Department of Psychology collaborates with scientists and developers across the globe....Show more
Last updated: 21 days ago • Promoted
Principal Embedded Software Engineer II

Principal Embedded Software Engineer II

CesiumAstro • Austin, TX, United States
Full-time
To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.UAVs, launch vehicles, and other space and airborne platforms.We take pride in our dynami...Show more
Last updated: 8 days ago • Promoted
Software Engineer

Software Engineer

TradeJobsWorkforce • 78723 Austin, TX, US
Full-time
Software Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions.Determines operational feasibility by evaluating analysis, problem definition,...Show more
Last updated: 30+ days ago • Promoted
Embedded Firmware Engineer (Zephyr / BMC)

Embedded Firmware Engineer (Zephyr / BMC)

Signature Consultants • USA, Texas, Austin
Full-time
Quick Apply
Embedded Firmware Engineer (Zephyr / BMC).Zephyr RTOS experience with bare-metal bring-up.Strong knowledge of MCTP / PLDM.BMC firmware experience (OpenBMC or equivalent).Proficiency in C (C++/Pytho...Show more
Last updated: 10 days ago
Principal Embedded Test Software Engineer

Principal Embedded Test Software Engineer

CesiumAstro • Austin, TX, United States
Full-time
A leading aerospace technology company in Austin, Texas, is seeking a Principal Embedded Software Engineer I.The role involves designing, developing, and maintaining automated test systems for embe...Show more
Last updated: 8 days ago • Promoted
Forward Deployed Software Engineer

Forward Deployed Software Engineer

Jobot • Austin, TX, US
Full-time
Series B Startup | $500 Valuation | Revolutionizing Hardware Testing.This Jobot Job is hosted by: Caitlyn Hardy.Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resu...Show more
Last updated: 19 days ago • Promoted
Staff Engineer, HPC Systems Software

Staff Engineer, HPC Systems Software

Tenstorrent Inc. • Austin, TX, United States
Permanent
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency.With AI redefining the computing paradigm, solutions mu...Show more
Last updated: 8 days ago • Promoted
Lead R&D Software Engineer, Software/Hardware Integration

Lead R&D Software Engineer, Software/Hardware Integration

University of Texas at Austin • Austin, Texas, United States
Full-time
Lead R&D Software Engineer, Software/Hardware Integration.Lead development and integration of sonar software applications with tactical hardware components to support the development of sonar syste...Show more
Last updated: 21 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Brivo • Rollingwood, Texas, US
Full-time
Quick Apply
Brivo is seeking a highly creative, passionate, and skilled Senior Full-Stack Software Engineer to design and develop new web services for a global security system serving millions of users.This is...Show more
Last updated: 4 days ago
Principal Embedded Software Engineer II

Principal Embedded Software Engineer II

Roman Health Pharmacy LLC • Austin, TX, United States
Full-time
To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.UAVs, launch vehicles, and other space and airborne platforms.We take pride in our dynami...Show more
Last updated: 8 days ago • Promoted
Software Engineer

Software Engineer

TradeJobsWorkForce • 78708 Austin, TX, US
Full-time
Software Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions.Determines operational feasibility by evaluating analysis, problem definition,...Show more
Last updated: 30+ days ago • Promoted
Principal Embedded Software Engineer I

Principal Embedded Software Engineer I

CesiumAstro • Austin, TX, United States
Full-time
To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.UAVs, launch vehicles, and other space and airborne platforms.We take pride in our dynami...Show more
Last updated: 3 days ago • Promoted
Software Engineer - Austin, TX

Software Engineer - Austin, TX

Sunrise Systems • Austin, Texas, United States
Full-time
Quick Apply
Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.Prepares and installs solutions by determining and design...Show more
Last updated: 30+ days ago
Lead Embedded Flight Software Engineer

Lead Embedded Flight Software Engineer

X-Bow Systems • Austin, TX, USA
Full-time
Quick Apply
X-Bow Systems is looking to fill a.Lead Embedded Flight Software Engineer.X-Bow's family of solid propellant launch vehicles from initial concept and requirements definition, through implementation...Show more
Last updated: 30+ days ago