1801 Royal Ln Suite 1006, Farmers Branch, Texas 75229
The Software Engineer will assist in developing new technologies and functional prototypes for Bastian Solutions. The Software Engineers primary focus will be on Computer Vision, Object Recognition, and Autonomous Navigation Systems. Timeframes for prototypes will be Project Managed and need to be functionally and aesthetically pleasing as we plan to demonstrate these new technologies to our customers. Projects will be confidential through the pilot project as not to impact our current relationships with partner manufacturers. This position works directly with the R&D Manager and various manufacturing business units (Internal and External).
General Job Duties
Participate in design and requirements reviews
Assist in setup and maintain design of Software Modules and overall Architecture
Testing: Ensuring all developments function to specification
Field trips as necessary to learn about technology.
Integration: Modules, Scripts and Interfaces integrate seamlessly with the control system
Collaborate with external partners to assist in the design or development of Software control systems.
Coordinate and assist with other engineers in prototype development: Controls, Software, Fabrication, etc... where applicable.
Participate in corporate social and team building events
Participate in local community outreach events
Other duties as assigned
Superior Performance Objectives
ROS Development Experience
Microcontroller Firmware Experience
Real-Time Operating System (RTOS)
Motor Control Algorithms
Bachelor's degree in Computer Science/Engineering or related field, Master's Degree or PHD a plus
This position requires up to 25% travel
More than 5 Years' experience in a Software development expert or lead role
Experience developing on both Windows and Linux OS with a variety of build systems
Experience with Computer Vision systems including, but not limited to, OpenCV, 3D Point-Clouds, LIDAR systems, etc.
Autonomous Navigation experience (SLAM, LIDAR, ROS Navigation Stack, etc.)
Long term experience using version control systems
Proficient in C/C++, C#, Python and other common development languages
Working experience with Robotics Industry technologies (Microcontrollers, Motor Controllers, Lidar, Encoders, and various Sensors)
Understanding of basic electrical theory and circuit design
Comfortable working in a lean Agile Team
Strong, effective communication skills
Ability to analyze engineering problems and develop creative solutions.
Excellent organization and prioritization of daily tasks and projects.
Ability to multi-task while maintaining progress toward completing overall goal.
Ability to write thorough documentation for new software and processes.
Problem Solver and Experimenter
Positive, team oriented attitude
Must be eligible to work in the USA long term without sponsorship.
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
Flexible Work Schedules
Professional Associations, Conferences and Subscriptions
Company Meetings & Events
Bastian Solutions does not work outside recruiting agencies. No solicitation phone calls please.
Bastian Material Handling