

Robotics - Software Development Engineer
Location
North Reading, MA
Level
Entry-Level
Department
Consumer Electronics
Type
Salary
$110,000 - $160,000
Job Description
Posted on:
2026-04-03
Responsibilities
- Collaborate with cross-disciplinary teams to design and develop innovative products and services.
- Design and develop scalable solutions using cloud-native architectures.
- Participate in code reviews and contribute to technical documentation.
- Build and maintain resilient distributed systems.
- Leverage AI tools to enhance development productivity.
- Write clean, maintainable code following best practices.
- Participate in operational responsibilities including on-call duties.
Job Requirements
- Enrolled in a Bachelor's degree or above in a related STEM field.
- Experience with at least one general-purpose programming language (Java, Python, C++, etc.).
- Experience in C/C++ for real-time robotics applications.
- Strong problem-solving and analytical skills.
- Basic understanding of the software development lifecycle (SDLC).
- Experience with ROS/ROS 2 for robotics middleware (preferred).
- Experience in Linux application development (preferred).




