Principal Embedded Software Engineer – R&D Position Available In Hillsborough, New Hampshire

Tallo's Job Summary: Locus Robotics is hiring a Principal Embedded Software Engineer for its Advanced Products Group (APG) based in Nashua, NH. Responsibilities include developing and optimizing embedded software solutions for robotic capabilities, conducting testing, and providing maintenance. Qualifications include a BS or MS in Computer Science or related field, 10+ years of programming experience, and expertise in embedded microcontroller peripherals.

Company:
Locus Robotics
Salary:
JobFull-timeOnsite

Job Description

Job Description:

Principal Embedded Software Engineer – R DNashua,NHHybridFull-timeLocus Robotics is a global leader in warehouseautomation, delivering unmatched flexibility and unlimitedthroughput, and actionable intelligence to optimize operations.

Powered by LocusONE, an AI-driven platform, our advanced autonomousmobile robots seamlessly integrate into existing warehouseenvironments to enhance efficiency, reduce costs, and scaleoperations with ease.

Trusted by over 150 industry leading retail,healthcare, 3PL, and industrial brands in over 350 sites worldwide,Locus enables warehouse operators to achieve rapid ROI, minimizelabor costs, and continuously improve productivity. Ourindustry-first Robots-as-a-Service (RaaS) model ensures ongoinginnovation, scalability, and cost-effectiveness without the burdenof significant capital investments. With proven capabilities indiverse workflows-from picking and replenishment to sorting andpack-out-Locus Robotics empowers businesses to meet peak demandsand adapt to ever-changing operational needs.

Locus Robotics isseeking a Principal Embedded Software Engineer for its AdvancedProducts Group (APG). APG is a forward-thinking cross-functionalgroup that uses emerging technologies to evaluate productopportunities with 2-4-year roadmaps. This role will be responsiblefor contributing to the design, development, and maintenance offirmware for robotics research applications.

This hybrid role isbased in our Nashua, NH office, with travel to corporateheadquarters in Wilmington, MA, as required. Onsite at least 3 daysa week.

Responsibilities:

Develop and optimize embedded software solutions forintegrating and enhancing robotic capabilities. Develop real-time control of multi-degree-of-freedom (DOF)systems and state estimation. Conduct thorough testing of the implemented software to ensuresafety, reliability, and performance. Provide ongoing maintenance to support the continuousfunctionality and improvement of the integrated roboticsystems. Work closely with a diverse team of professionals from variousdisciplines. Operate independently in a fast-paced environment,demonstrating initiative and leadership while engaging incross-team collaboration as needed. Other duties as required.

Qualifications:

BS or MS degree in Computer Science, Computer Engineering,Electrical Engineering, or similar field. 10+ years of experience programming in Object Orientedlanguages including C/C++, Python programming on “bare metal”microcontrollers. Expert knowledge with embedded microcontroller peripheralconfiguration including Interrupts, Timers, DMAs, and communicationinterfaces such as UART, SPI, I2C, CAN, USB, and Ethernet. 3+ years working in a Linux environment. Desirable experience in robotic operating systems (ROS). 5+ years experience with robotics and robotic solutions in oneor more of the following: Motor control Lithium battery systems Sensor interfacing and sensor fusion Control Theory Wireless Communication Bootloaders Proficiency in reading electrical schematics and using anoscilloscope and other test equipment to independently troubleshootelectrical and firmware issues. Familiar with industrial machinery safety standards (CECertification). Demonstrated ability to manage multiple, critical projects withshifting deadlines and requirements. Proficient English written and verbal communications skillsrequired to collaborate effectively with internal and externalteams.

Additional Information:

Locus Robotics is an Equal OpportunityEmployer #J-18808-Ljbffr

Other jobs in Hillsborough

Other jobs in New Hampshire

Start charting your path today.

Connect with real educational and career-related opportunities.

Get Started