R&D Software Engineer Job at Bastian Solutions, Boise, ID

UTdFRGNITmJHaDA4T3haUW02RFBCeEdodlE9PQ==
  • Bastian Solutions
  • Boise, ID

Job Description

The R&D Software Engineer II will work with Bastian Solutions’ R&D team to produce industry leading Autonomous Vehicle and Robotic solutions for the Material Handling Industry. With a current team size of approximately 70 members, distributed between our Boise, Dallas, and Indianapolis offices, the Bastian R&D team is composed of a group of industry leading experts with cross-discipline skillsets and backgrounds. The R&D Software Engineer II will work alongside like-minded engineers in an Agile development environment and will have the opportunity to engage in every stage of the R&D process to bring new products to market. This includes research, innovation, design, prototype development, and field deployment of alpha and beta systems.

The Software Team’s responsibilities cover all aspects of an autonomous robot’s software stack, from the lowest-level motion control to the highest-level APIs and user interfaces. This includes motion control, navigation and localization techniques, system architecture and state management, fleet coordination, user interfaces, device drivers, custom Linux configurations, communication technology, and more.

As a R&D Software Engineer II, you are experienced in Linux development using both C++ and Python. You have experience developing production ready software and understand the patterns and architectures used to create reliable and maintainable codebases. You have experience with common robotics software tools and concepts such as ROS, motor control, localization, navigation, etc. You also have experience with sensor hardware technology such as LiDAR, Cameras, Motors, Encoders, etc.

Our team puts a major focus on Agile development methodologies, software design best practices, and industry SOPs. Planning and upfront design is a key part of our strategy. You will lead by example and help drive our culture of constant improvement!

Job Functions

  • Collaborate with senior engineers to design and develop the software that drives our autonomous vehicles and robotic systems
  • Contribute directly to the codebase as an experienced C++/Python developer
  • Engage in, and help drive, best practices and SOPs for software development
  • Guide and Mentor junior team members – engage in peer programming sessions, PRs, and design reviews
  • Engage in Agile development processes to assist in sprint planning
  • Engage in scoping and planning of new products and features
  • Engage in hands-on testing of our software on live Robots and Hardware
  • Participate in field trials and customer on-site betas as we release new products
  • Work with other Bastian Solutions and TICO business units throughout the release process of R&D products (Manufacturing, Commissioning, Marketing, etc)

Travel Requirements

  • Up To 10% overnight travel (Travel expenses paid by Bastian Solutions)

Preferred Qualifications

  • Experience designing and implementing production software systems
  • Experience with software development life cycles
  • Experience with Agile development environment and a strong drive for SOPs
  • Expert in Linux environment and developing for Linux systems
  • Expertise in C/C++ and Python, Experience with other software technologies (Web Development, SQL, etc.)
  • Experience in CI/CD and testing methodologies and implementation
  • Experience with Containerization and Deployment Strategies
  • Experience with version control systems, GIT preferred
  • Experience with ROS (Robot Operating System)
  • Experience with low-level communication interfaces – TCP/IP, Sockets, CAN, SPI
  • Experience developing for, or interfacing with, embedded systems and microcontrollers
  • Experience with Robotics technologies (Motor Controllers, Lidars, Encoders, and various sensor technologies)
  • Exposure to, or development experience with, Autonomous Navigation Systems

Experience

  • Minimum 3+ years of professional experience
  • Bachelors Degree in Computer Science, Computer Engineering, or similar field

To learn more about us, click here -

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

Job Tags

Holiday work, Flexible hours, Night shift,

Similar Jobs

ALIGN PRECISION

Account Manager Job at ALIGN PRECISION

 ... Understanding of complex manufacturing Working knowledge of Blueprint reading Experience with customer relationship management Fluency with Microsoft office Language Skills Ability to communicate professionally and tactfully both written and... 

CornerStone Staffing

Claims Investigator Job at CornerStone Staffing

 ...CornerStone Staffing is seeking an Administrative Assistant to work as a Claims Investigator to join our client, a leading insurance company in Carmel, IN. CornerStone Staffing is currently recruiting for the following position: Job Title: Claims Investigator... 

GL: AO

WORK FROM HOME Insurance Operations Manager Job at GL: AO

 ...members, credit union members, and their families. We offer life insurance and accidental benefit solutions designed to safeguard loved...  .... Attention to Detail : Organizational skills to manage records and paperwork accurately. Ability to Work Independently... 

Printpack

Human Resources Generalist Job at Printpack

 ...the links below: Know Your Rights: Workplace Discrimination is Illegal Conozca sus Derechos: La Discriminacin en el Lugar de Trabajo es Ilegal - - - - TRANSPARENCIA EN EL PAGO DISPOSICIN SOBRE NO DISCRIMINACIN (dol.gov) - - - Printpack is... 

Family Service League Inc.

SOCIAL WORKER Job at Family Service League Inc.

Established in 1926, Family Service League is a social services agency transforming lives and communities through mental health, addiction, housing, and essential human services with more than 60 social service programs in over 20 locations. SCHEDULE Monday ...