Talent.com
No longer accepting applications
R&D Lead Software Engineer (Dallas)

R&D Lead Software Engineer (Dallas)

Bastian SolutionsDallas, TX, United States
6 hours ago
Job type
  • Full-time
Job description

Join Our Team

Join the team that's shaping the future of autonomous robotics and material handling. As an R&D Software Engineering Team Lead at Bastian Solutions, you'll develop the brains behind intelligent robotic systems, from low-level hardware control to high-level autonomy and perception.

You'll work on real robots. You'll ship real code. You'll help launch entirely new automation products into warehouses and factories across the world.

We don't just build software; we build the future of logistics.

About Us

Bastian Solutions R&D is the New Product Development (NPD) division of Bastian Solutions, a Toyota Advanced Logistics company. Our mission is to develop original products that expand Bastian's automation capabilities enabling our commissioning and systems teams to deliver integrated solutions that give our customers a competitive edge.

Our ~70-person team is distributed between our Boise, Dallas, and Indianapolis offices, and includes experts in mechanical, electrical, software, and AI disciplines, all with a strong foundation in robotics technology. Beyond our Bastian offices, we collaborate heavily with our Toyota partners to innovate and share our technology globally.

Software engineers on our team are true full-stack robotics developers, with opportunities to work across the entire software stack from high-level autonomy, AI, and perception to low-level motor control, hardware interfaces, and everything in-between. We take products from concept to production-ready designs, and we execute our software on real robot hardware in live customer environments.

Above all else, we know that our strength lies in our people. Through strong mentorship, thoughtful planning, and a supportive team culture, we create space for engineers to grow while maintaining a healthy work-life balance.

Your Mission

As a R&D Software Engineering Team Lead, you will operate as the direct manager for a small team of three to six software engineers, and report directly to the Software Engineering Manager. Our R&D software organization includes ~25 software engineers distributed amongst a small group of Team Leads. You will work closely with your fellow Team Leads and the Software Engineering Manager to help drive our organization towards success.

Your primary mission as Team Lead is to build, mentor, guide, and grow your direct reports, and to enable your team to be successful. You will work closely with your team members to establish yearly goals and growth plans and will engage in regular one-on-one and mentorship sessions. Proactivity is your greatest strength you will practice Extreme Ownership and spearhead initiatives to improve our processes and team culture. Our Team Leads are our force multipliers growing your people and building a strong team is your #1 objective.

As the Team Lead, you will also put a strong emphasis on enhancing our best practices and processes. You are responsible for ensuring that your team creates effective software with strong design methodologies. You will play a key role in design reviews and PRs and will help drive our Software Development Life Cycle. You will operate as SCRUM Master for your team, lead standup meetings, and guide your team members towards our development best practices.

In addition to your strong leadership skills, you are also an experienced software developer with a deep understanding of the technologies relevant to Robotics and Autonomous Mobile Robot systems. You are a fast learner, eager to understand our processes and toolchains, and to build the technical skills required to mentor and guide your team through complex problems. You will regularly engage in the design of software components and have the skills to directly spearhead the implementation of these designs.

Job Functions

  • Leadership

Direct Manager for small team of R&D software engineers

  • Build, Mentor, Guide, and Grow team members
  • Embody Values-based culture, and cultivate this culture amongst team members
  • Proactively identify and drive initiatives to improve our processes and team culture
  • Establish and embody software development best practices
  • Lead sprint planning and team standups
  • Mentor team members through the design and development of software components
  • Engage in regular partner programming sessions
  • Collaborate with other discipline leads and project managers
  • Collaborate with other Bastian divisions, including Manufacturing, Commissioning, and Support teams
  • Technical
  • Directly engage in our Software Development Life Cycle

  • Architect, Design, and Implement software components
  • Get hands-on with real hardware to test your software on live systems
  • Engage in planning, estimating, and strategy creation for new products
  • Champion and innovate our development best practices
  • Required Qualifications

  • Strong leadership and interpersonal skills
  • Strong mentorship skills
  • Strong desire to grow and build team members and cultivate strong team culture
  • Experience leading software engineers and software development
  • Experience designing and architecting new software products or systems
  • Experience scoping and estimating timelines for new software development
  • Demonstrated project management capabilities
  • Experience with software release and support strategies
  • Skilled in C++ & Python
  • Experience with multi-threading and parallel applications
  • Strong skillset with Linux & Ubuntu OS (Terminal, Bash, Kernel, etc)
  • Version control experience (Git)
  • Experience creating CI / CD Pipelines
  • Preferred Qualifications

  • Robot Operating System (ROS, ROS2) experience
  • Containerization experience (Docker, Singularity, etc)
  • Web Development skills (HTML, CSS, JavaScript, Web Frameworks)
  • Working experience with Robotics Industry technology (Microcontrollers, Motor Controllers, LiDAR, Encoders, Sensors)
  • Experience with common hardware interfaces (CANOpen, Serial, SPI, Ethernet / IP, Sockets)
  • Knowledge of Computer Vision systems including, but not limited to, OpenCV, 3D Point Clouds (PCL Library)
  • Exposure to, or experience with, Autonomous Navigation (SLAM, LiDAR, ROS Nav Stack, etc.)
  • Travel Requirements

  • Up To 10% overnight travel (Travel expenses paid by Bastian Solutions)
  • Bastian Solutions, a Toyota Advanced Logistics company, is an independent material handling and robotics system integrator providing automated solutions for distribution, manufacturing, and order fulfillment centers around the world. Our team specializes in consulting, system design, project management, maintenance, and installation, while sourcing the best equipment and automation technology. We take great pride in providing exceptional service and flexibility to our customers.

    In addition to exciting work at a growing company, we offer the following benefits :

  • Health, Dental, and Vision Insurance
  • 401(k) Retirement Plan with a company match
  • Vacation / Holiday Pay
  • Tuition Reimbursement
  • Flexible Work Schedules
  • Volunteer Work
  • Professional Associations, Conferences and Subscriptions
  • Company Meetings & Events
  • Bastian Solutions does not work outside recruiting agencies. No solicitation phone calls please.

    Create a job alert for this search

    Lead Software Engineer • Dallas, TX, United States

    Related jobs
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocationsArlington, Texas, United States
    Full-time
    A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Improve system pe...Show moreLast updated: 30+ days ago
    • Promoted
    Mid-Level Software Engineer

    Mid-Level Software Engineer

    VirtualVocationsDallas, Texas, United States
    Full-time
    A company is looking for a Mid-Level Software Engineer to join their Department of Energy program team.Key Responsibilities Design, develop, and maintain enterprise web applications using.NET Cor...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Full Stack

    Software Engineer, Full Stack

    VirtualVocationsIrving, Texas, United States
    Full-time
    A company is looking for a Software Engineer, Full Stack.Key Responsibilities Lead technology projects and a team to create robust, cloud-native solutions in data management and security Write h...Show moreLast updated: 30+ days ago
    • Promoted
    AI Software Engineer

    AI Software Engineer

    VirtualVocationsCarrollton, Texas, United States
    Full-time
    A company is looking for an AI Software Engineer to lead the development of AI and ML solutions.Key Responsibilities Contribute to prototype efforts and deliver production-ready features with hig...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Lead, Systems Engineer (Cost Engineer - TruePlanning))

    Lead, Systems Engineer (Cost Engineer - TruePlanning))

    L3Harris TechnologiesNEVADA, Texas, United States
    Full-time
    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...Show moreLast updated: 1 hour ago
    • Promoted
    • New!
    Lead, Systems Engineer (Cost Engineer - TruePlanning)

    Lead, Systems Engineer (Cost Engineer - TruePlanning)

    L3Harris TechnologiesFARMERSVILLE, Texas, United States
    Full-time
    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...Show moreLast updated: 1 hour ago
    • Promoted
    Software Development Engineer II

    Software Development Engineer II

    VirtualVocationsCarrollton, Texas, United States
    Full-time
    A company is looking for a Software Development Engineer II, API.Key Responsibilities Collaborate with the team to identify and scope tasks Design systems and ensure timely delivery of quality s...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer II

    Software Engineer II

    VirtualVocationsIrving, Texas, United States
    Full-time
    A company is looking for a Software Engineer II - Java (Remote).Key Responsibilities Design and develop technical solutions that meet user needs regarding functionality, performance, scalability,...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Development Engineer III

    Software Development Engineer III

    Altice USAPlano, TX, United States
    Full-time
    Are you looking to Optimize your life? Start your exciting path to a rewarding career today!.We are Optimum, a leader in the fast-paced world of connectivity, and we're on the hunt for enthusiastic...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Software Associate Engineer

    Software Associate Engineer

    VirtualVocationsGrand Prairie, Texas, United States
    Full-time
    A company is looking for a Software Associate Engineer (Remote).Key Responsibilities Assist in the design, development, testing, and documentation of application programs Perform software analys...Show moreLast updated: 14 hours ago
    • Promoted
    Software Engineer III

    Software Engineer III

    VirtualVocationsGrand Prairie, Texas, United States
    Full-time
    A company is looking for a Software Engineer III - Sensor Developer Tooling (Remote).Key Responsibilities Define, build, and maintain tools to improve scale and efficiency in product development ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, AI Systems

    Senior Software Engineer, AI Systems

    VirtualVocationsCarrollton, Texas, United States
    Full-time
    A company is looking for a Senior Software Engineer, AI Systems - vLLM and MLPerf.Key Responsibilities Design and implement efficient inference systems for generative AI models Define benchmarki...Show moreLast updated: 2 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocationsMesquite, Texas, United States
    Full-time
    A company is looking for a Principal Software Engineer.Key Responsibilities Lead the architecture and strategy for the Pay platform, ensuring scalability and business alignment Design and implem...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    VirtualVocationsIrving, Texas, United States
    Full-time
    A company is looking for a Senior Full Stack Software Engineer to develop full-stack applications for their internal scientists. Key Responsibilities Design and implement full-stack software compo...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    VirtualVocationsArlington, Texas, United States
    Full-time
    A company is looking for a Software Engineer.Key Responsibilities Scope, design, build, and maintain APIs and large-scale systems for money movement requests Design next-generation products to m...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Sr. Software Engineer

    Sr. Software Engineer

    FinThrivePlano, TX, United States
    Full-time
    You will be responsible for the design and development of new features and tools to support our industry leading healthcare software. This position also supports and maintains existing products for ...Show moreLast updated: 3 hours ago
    • Promoted
    Intermediate Software Engineer

    Intermediate Software Engineer

    VirtualVocationsDallas, Texas, United States
    Full-time
    A company is looking for a Platform Software Engineer.Key Responsibilities Partner with engineering teams to enhance platform quality, reliability, and developer experience Optimize database per...Show moreLast updated: 10 days ago
    • Promoted
    • New!
    Lead Roku Software Engineer

    Lead Roku Software Engineer

    VirtualVocationsArlington, Texas, United States
    Full-time
    A company is looking for a Lead Roku Software Engineer.Key Responsibilities Build client app experiences in BrightScript using the Roku SceneGraph SDK Develop new application features, including...Show moreLast updated: 22 hours ago
    • Promoted
    Software Engineer III - Full Stack

    Software Engineer III - Full Stack

    VirtualVocationsMesquite, Texas, United States
    Full-time
    A company is looking for a Software Engineer III - Full Stack (Remote).Key Responsibilities Estimate and complete development tasks including coding, requirements gathering, and analysis with min...Show moreLast updated: 30+ days ago
    • Promoted
    Fullstack Software Engineer

    Fullstack Software Engineer

    VirtualVocationsGrand Prairie, Texas, United States
    Full-time
    A company is looking for a Fullstack Software Engineer III.Key Responsibilities Build, maintain, and scale planning tools for deployment specialists and customers Collaborate with cross-function...Show moreLast updated: 30+ days ago