Demo

Senior Software Engineer - EMBEDDED

REV Robotics
Carrollton, TX Full Time
POSTED ON 2/9/2025
AVAILABLE BEFORE 5/9/2025

About REV Robotics

Do you like Robots? So do we. Do you want to make a positive impact on the world? We do that too!

REV Robotics is one of the fastest-growing companies in educational robotics. Our people and their passion for STEM education (FIRST Robotics, in particular) set us apart. We have a relaxed and friendly office located in Carrollton, TX, just outside of Dallas, and are looking for people who are willing to stretch their abilities to make STEM education materials more accessible and impactful to everyone.

Pay Range : $110,000 to $150,000 per year.

About the role

We are seeking a highly motivated and experienced Embedded Software Engineer specializing in DC motor control to join our team of talented engineers. You will play a crucial role in developing and implementing advanced motor control algorithms for our educational robotics products. These products are used in educational STEM environments, competitions, and activities by students across the globe. Your expertise in motor control will help us provide cutting-edge, high-performance robotics solutions that inspire and educate future generations.

What you"ll do

  • Develop and maintain embedded software for brushed and brushless DC motor controllers.
  • Design, develop, and implement robust and efficient DC motor control algorithms for various educational robotics platforms.
  • Develop better motion control
  • Analyze and improve the performance of existing motor control systems.
  • Develop and maintain embedded software for other embedded systems used in robotics.
  • Stay up-to-date with the latest advancements in DC motor control technology.
  • Collaborate with hardware engineers to develop new embedded robotics devices that tightly couple hardware and software features.
  • Contribute to the definition of software architecture, roadmaps, and project timelines, ensuring a positive customer experience and alignment with business objectives.
  • Collaborate with the software engineer team in the overall design and development of software for educational robotics products.
  • Contribute to the overall software development process for our robotics products.
  • Collaborate with external software design partners.
  • Work with the team to break down complex technical problems into actionable tasks.
  • Participate in the development process through all stages, from concept to production.
  • Mentor and coach team members, helping them develop their technical skills.
  • Collaborate with the customer support team to resolve our customer"s technical issues.

Qualifications

  • Bachelor"s degree in Software Engineering or closely related field.
  • Proven experience in DC motor control theory and implementation.
  • Understanding and implementation experience of motion control algorithms.
  • Minimum 5 years of experience in a software engineering role.
  • Strong programming skills in C for embedded systems.
  • Excellent communication, collaboration, problem-solving skills, and attention to detail.
  • Ability to manage multiple priorities and deadlines effectively.
  • Ability to work collaboratively in a fast-paced, team-oriented environment.
  • Nice to have

  • Hands-on experience with FIRST® and its robotics programs.
  • Experience with CAN, I2C, RS485, USB, and other communication protocols and interfaces.
  • Familiarity with real-time operating systems.
  • Familiarity with ST microcontrollers.
  • What we offer

  • Competitive salary.
  • Benefits, including medical, dental, vision, 401(k) matching and others.
  • Small, friendly office.
  • Fully stocked break room with snacks and beverages.
  • Casual office attire.
  • Nine paid holidays plus a floating holiday of 8 hours.
  • PTO that starts accruing from day one of employment.
  • It is the policy of REV Robotics to provide equal employment opportunity to all persons regardless of age, color, national origin, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and / or expression, FIRST team affiliation, genetic information, marital status, status with regard to public assistance, opinion on bumpers on FRC robots, veteran status, or any other characteristic protected by federal, state, or local law. In addition, REV Robotics will provide reasonable accommodations for qualified individuals with disabilities.

    Direct candidates only, no recruiters.

    Applicants have rights under Federal Employment Laws. The following links provide information for all applicants : Family and Medical Leave Act (FMLA) Poster; Equal Employment Opportunity (EEO) Poster; and Employee Polygraph Protection Act (EPPA) Poster.

    PI261669430

    Salary : $110,000 - $150,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Engineer - EMBEDDED?

    Sign up to receive alerts about other jobs on the Senior Software Engineer - EMBEDDED career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $162,729 - $194,659
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $162,729 - $194,659
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at REV Robotics

    REV Robotics
    Hired Organization Address Carrollton, TX Full Time
    About REV Robotics Do you like Robots? So do we. Do you want to make a positive impact on the world? We do that too! REV...
    REV Robotics
    Hired Organization Address Carrollton, TX Full Time
    About REV Robotics REV Robotics is one of the fastest-growing companies in educational robotics. Our people and their pa...

    Not the job you're looking for? Here are some other Senior Software Engineer - EMBEDDED jobs in the Carrollton, TX area that may be a better fit.

    Senior Embedded Software Engineer

    VirtualVocations, Grand Prairie, TX

    Senior Embedded Software Engineer

    VirtualVocations, Irving, TX

    AI Assistant is available now!

    Feel free to start your new journey!