Controls Software Engineer III

Alert Innovation · Boston, MA

Company

Alert Innovation

Location

Boston, MA

Type

Full Time

Job Description

Walmart Advanced Systems & Robotics is a fast-growing venture on a mission to reinvent retail through robotics. We’ve partnered with Walmart to develop our Alphabot® technology, which is currently being deployed at stores throughout North America.

The Controls Software Engineer III is responsible for contributing to the sensing, localization, motion, and actuation of the robotic platform to deliver a robust, reliable solution with high throughput. The position requires taking personal ownership to design, document, communicate, implement, and test software components within a complex electro-mechanical system. As a Controls Software Engineer, you will be primarily responsible for developing algorithmic solutions and deploying with strong software foundations for maintainability and scalability. You must be able to efficiently apply first order solutions while considering a long-term approach in a fast and dynamic environment. You will also work closely with a team of senior engineers to actively propose and collaborate on solutions.

WHAT YOU'LL WORK ON: 
  • Implement, debug, and support robust, maintainable embedded C++ modules within a real-time environment.
  • Identify electro-mechanical issues through a software lens using data analysis and visualization.
  • Collaborate both inter-team and cross-functionally to deploy localization and controls algorithms and solutions.
  • Apply programming best practices.
  • Back all solutions with unit test coverage.
  • Deploy scalable, robust solutions at the software-to-hardware interface.
  • Work closely with peers on electro-mechanical and software root cause analysis, determining best path forward to detect and accommodate identified issue.
  • Clearly document requirements and design.
WHAT WE'RE LOOKING FOR:
  • Proficiency in modern C++ (11/14) with focus in object-oriented design and abstraction for real-time embedded platform.
  • Familiarity in the application of classical control theory, system modeling, identification, and linearization.
  • Understanding of digital signal processing and filtering.
  • Ability to understand electro-mechanical robotics platforms and how components interact.
  • Familiarity with sensing and actuation technologies.
  • Working knowledge of device integration and common communications busses (CANopen, I2C, SPI, Serial), motor control a plus.
  • Ability to develop test plans, execute, and analyze results in a scripting language (e.g. MATLAB/Python).
  • Exposure to event-driven concepts/frameworks and state machines a plus.
  • Familiarity with an RTOS (QNX, FreeRTOS, etc) a plus.
  • Capable user of Linux systems (command line navigation, basic scripting capabilities).
  • Familiarity with software configuration management, defect tracking, and peer review methodologies.
  • Excellent written and verbal communications skills.
  • Comfortable working in an agile, collaborative team environment.
  • An inherent drive to better own knowledge and willingness to both learn from and share knowledge with peers.
  • Master's technical degree (or the equivalent in training and experience) plus >3 years industry experience with a background in robotics, high-tech, or electro-mechanical product companies is preferred. Formal Computer Science or Computer Engineering training required.
Walmart Advanced Systems & Robotics' recent awards include:
EXCLUSIVE BENEFITS FOR OUR FULL-TIME TEAM MEMBERS:
  • Comprehensive Health Care Options: Choose from a range of health plans tailored for you, and extend those benefits to your dependents. 
  • Unlimited PTO: Salaried employees receive unlimited paid time off for vacation, holidays, and personal days.
  • Eye & Dental Care: We've got you and your family covered with top-notch vision and dental insurance.
  • Secure Your Future: Take advantage of our competitive 401(k) matching, stock purchase plans, and equity opportunities.
  • Peace of Mind: Comprehensive life and disability insurance options.
  • Parental Leave: Embrace the joys of parenthood with up to 12 weeks of fully paid maternity/paternity leave.
  • Exclusive Discounts: Shop and save with special Walmart discounts, both in-store and online.
  • Dine & Energize On Us: Enjoy daily complimentary lunches, beverages, and a variety of snacks to keep you fueled throughout the day.
Join us and experience the best in employee care and benefits!

Learn more about why we were named a 2022 Best Place to Work at alertinnovation.com/careers.

Alert Innovation is proud to be an Equal Employment Opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Apply Now

Date Posted

11/06/2023

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9