FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Firmware Engineer
Pickle Robot CompanySenior Firmware Engineer shaping firmware architecture for warehouse automation robotics at Pickle Robot Company. Contributing directly to safety, efficiency, and reliability of autonomous unloading systems.
Posted 4/15/2026full-timeCharlestown • Massachusetts • 🇺🇸 United StatesSenior💰 $120,700 - $134,200 per yearWebsite
Tech Stack
Tools & technologiesPython
About the role
Key responsibilities & impact- discover how to use new peripherals and extend the functionality of existing ones within our robotic system
- configure and program devices, including PLCs, motor controllers, and safety systems
- implement communication via Modbus, PROFIsafe, CAN, Ethernet, and similar protocols
- design clean, well-documented APIs between peripherals and Pickle's object-oriented, distributed platform
- characterize the performance of peripheral interfaces to design and implement meaningful improvements
- design and implement safety-critical features, including emergency stop mechanisms, collision-avoidance systems, and other safety-related functionality
- develop Python scripts, test harnesses, and debugging tools to verify the reliability and safety of firmware across the system
- drive design and code reviews, raising quality standards across the firmware team
Requirements
What you’ll need- 5–7 years of professional software development experience
- demonstrated excellence in the physical layer of complex systems
- safety PLCs, motor control, sensor acquisition, and real-time control loops
- deep proficiency in Python and object-oriented programming
- strong in C and/or C++ for embedded systems development
- hands-on experience with real-time operating systems, PLCs, and embedded development tools
- proven ability to read the manual for a complex peripheral, a rangefinder, a motor controller, and a robotic arm
- experienced with version control via GitHub and collaborative development workflows
- familiarity with relevant safety standards such as ISO 13849, IEC 62046, ANSI B11, or ANSI RIA R15 is a strong plus
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or equivalent practical experience
Benefits
Comp & perks- health, dental, & vision insurance
- unlimited vacation
- all federal and state holidays
- 401K contributions of 5% your salary
- travel supplies
- other items to make your working life more fun, comfortable, and productive
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonCC++object-oriented programmingreal-time operating systemsPLC programmingmotor controlsensor acquisitionembedded systems developmentAPI design
Soft Skills
collaborative developmentcode reviewsquality standards