Enable job alerts via email!

Principal Embedded Software Engineer

Locus Robotics

Wilmington (DE)

Hybrid

USD 117,000 - 173,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company at the forefront of eCommerce fulfillment optimization as a Principal/Senior Embedded Software Engineer. In this hybrid role, you will contribute to the design and development of embedded firmware for Autonomous Mobile Robots, enhancing their capabilities and integrating new features. Collaborate with a dynamic team to troubleshoot issues and ensure high-quality software development. This is a fantastic opportunity to make a significant impact in a rapidly growing industry, working on cutting-edge robotics solutions that address real-world challenges for major global brands.

Benefits

Medical insurance
Vision insurance
401(k)
Pension plan
Paid maternity leave
Disability insurance
Paid paternity leave

Qualifications

  • 7+ years of experience in Object-Oriented programming.
  • Proficiency in reading electrical schematics and troubleshooting.

Responsibilities

  • Develop and optimize embedded software for AMRs.
  • Conduct comprehensive testing to ensure reliability and performance.

Skills

C/C++
Python
Embedded Systems
Linux
Robot Operating Systems (ROS)
Motor Control
Sensor Interfacing
Wireless Communication
Troubleshooting
Analytical Skills

Education

Bachelor's in Computer Science
Master's in Computer Engineering

Tools

Oscilloscopes
Multimeters

Job description

2 weeks ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Locus Robotics

Locus Robotics is a leader in the rapidly growing eCommerce order fulfillment optimization space. Our solution helps warehouse owners attain 2-3X efficiency improvement over cart-picking operations, by empowering pickers to work collaboratively with our robots. All this is accomplished while integrating with the operator’s Warehouse Management System, utilizing and optimizing existing facility infrastructure. This is an opportunity to be part of an incredible team deploying cutting-edge robotics solutions to address real-world challenges in e-commerce fulfillment warehouses for major global brands.

Locus Robotics is seeking a Principal/Senior Embedded Software Engineer to join our cross-functional Embedded team. In this role, you will contribute to the design, development, and maintenance of embedded firmware for our Autonomous Mobile Robots (AMRs) and their charging systems.

This hybrid role is based in our Wilmington, MA office.

Responsibilities

  • Develop and optimize embedded software solutions to enhance robotic capabilities and integrate new features for AMRs.
  • Participate in design and code reviews, collaborating with team members to ensure high-quality software development.
  • Conduct comprehensive testing of embedded software to ensure reliability, safety, and high performance.
  • Troubleshoot and resolve electrical and firmware issues encountered during development, production, and in-field operations.
  • Provide ongoing maintenance to support the continuous functionality and improvement of the integrated robotic systems.
  • Operate independently in a fast-paced environment, demonstrating initiative and leadership while engaging in cross-team collaboration as needed.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 7+ years of experience programming in Object-Oriented languages, including C/C++, and Python, specifically on “bare metal” microcontrollers.
  • Proven experience with high-volume electro-mechanical products and embedded microcontroller peripheral configuration, including Interrupts, Timers, DMAs, and communication interfaces (e.g., UART, SPI, I2C, CAN, USB, Ethernet).
  • 3+ years of experience working in a Linux environment and with Robot Operating Systems (ROS).
  • 5+ years of experience with robotics and robotic solutions in at least two of the following areas:
  • Motor control
  • Lithium battery systems
  • Sensor interfacing
  • Control theory
  • Wireless communication
  • Bootloaders
  • Proficiency in reading electrical schematics and using test equipment (oscilloscopes, multimeters) to troubleshoot electrical and firmware issues independently.
  • Strong analytical and problem-solving skills with the ability to manage multiple critical projects in a dynamic environment.
  • Excellent written and verbal communication skills in English for effective collaboration with internal and external teams.
  • Willingness to take on additional duties as required.

Additional Information

Locus Robotics is an Equal Opportunity Employer.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Transportation, Logistics, Supply Chain and Storage

Referrals increase your chances of interviewing at Locus Robotics by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Pension plan

Paid maternity leave

Disability insurance

Paid paternity leave

Get notified about new Embedded Software Engineer jobs in Wilmington, MA.

Boston, MA $117,000 - $173,000 2 weeks ago

Embedded Software Engineer, Early Career
Electrical Engineer, Embedded & Controls
Sr. Embedded Firmware Engineer: Underwater Robotics
Embedded Electrical/Mechatronics Engineer (Robotics)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead, Embedded Software Engineer

L3Harris

Wilmington

On-site

USD 132,000 - 245,000

Today
Be an early applicant

Lead, Embedded Software Engineer

Harris Geospatial Solutions

Wilmington

On-site

USD 132,000 - 245,000

3 days ago
Be an early applicant

Lead Embedded Software Engineer

ZipRecruiter

Woburn

On-site

USD 100,000 - 140,000

Today
Be an early applicant

Lead Embedded Software Engineer

Systems & Technology Research

Woburn

On-site

USD 120,000 - 160,000

Yesterday
Be an early applicant

Lead Embedded Software Engineer - LMES Level

Harris Geospatial Solutions

Camden

On-site

USD 125,000 - 185,000

Yesterday
Be an early applicant

Lead C# Software Engineer (Feature Focused)

Jobot

Wilmington

Remote

USD 165,000 - 200,000

7 days ago
Be an early applicant

Principal Software Development Engineer - Remote

BioLegend, Inc.

Boston

Remote

USD 120,000 - 160,000

Today
Be an early applicant

Principal/Sr. Principal Embedded Software Engineer (Secret Clearance)

Northrop Grumman

Manhattan Beach

On-site

USD 110,000 - 166,000

Today
Be an early applicant

Principal Embedded Software Engineer

Silvus Technologies

Los Angeles

Hybrid

USD 165,000 - 258,000

19 days ago