Talent.com
Firmware Engineer
Firmware EngineerPickle Robot Company • Cambridge, MA, US
Firmware Engineer

Firmware Engineer

Pickle Robot Company • Cambridge, MA, US
15 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

About this role :

Pickle is on the hunt for a dynamic and driven Firmware Engineer for our Firmware team to help us revolutionize the future of warehouse automation. This role serves as the crucial link between the robotic system's physical peripherals and Pickle Robot’s high-level system platform. Responsibilities include configuring and programming devices like PLCs and motor controllers, as well as working within a substantial object-oriented application written in Python.

Your contributions will directly impact the efficiency and reliability of Pickle’s revolutionary material-handling robots. A strong understanding of both complex low-level software design principles and SOLID object oriented principles will be critical to success in this role.

What You'll Accomplish :

  • Characterize various peripherals to maximize the performance of the interface in the vendor’s particular programming language, whether that is C,C++,Python, etc.
  • Collaborating with hardware & software teams to define interfaces and ensure seamless integration of components.
  • Design and implement robust peripheral APIs into Pickle’s platform in Python.
  • Designing and implementing safety features, such as emergency stop mechanisms, collision avoidance systems, and other safety-related functionalities.
  • Developing test harnesses and debugging tools to verify the reliability and safety of the firmware.

Who You Are :

  • 5+ years of professional experience in software development, writing and maintaining C / C++ / Python code for embedded systems, including safety PLCs, motor control, sensor acquisition, and real-time control loops.
  • Implement communications between peripheral devices and the safety system via Modbus, PROFIsafe, CAN, Ethernet, etc.
  • A high level of proficiency in developing with Python is strongly desired. This includes demonstrable expertise using various Python tools and object-oriented programming.
  • Experience with real-time operating systems (RTOS), PLCs, microcontrollers, and embedded development tools.
  • Knowledge of relevant safety standards, such as ISO 13849, IEC 62046, ANSI B11, or ANSI RIA R15, is highly desirable.
  • Excellent verbal and written communication skills, with the ability to collaborate effectively across teams.
  • Detail-oriented, problem-solver, and a passion for robotics and innovation.
  • You'll need to be on-site enough to make efficient use of the hardware.
  • Willing to work at least 3 days per week at our offices in Charlestown, Massachusetts.
  • Working with the robots in a warehouse setting is expected.
  • A Bachelor or Master degree in Computer Science or Electrical Engineering, or equivalent practical experience.
  • About Pickle Robot

    Pickle Robot is a pioneer in Physical AI for supply chain applications. Today Pickle robots autonomously unload trucks, trailers, and import containers at human-scale or better performance. The alternative is manual work that is difficult, dirty, sometimes dangerous, and increasingly hard to staff at distribution centers around the globe. Pickle Robot is laser focused on automating truck unloading using generative AI, machine learning, computer vision, advanced sensors, and industrial robotics to deliver engineered products customers rely on. Pickle Robot Unload Systems work alongside people on loading docks to make the work safer, faster, and more efficient. Pickle robots are physical AI that unload trucks.

    Pickle provides best-in-class benefits including health, dental, & vision insurance; unlimited vacation, along with all federal and state holidays; 401K contributions of 5% your salary, travel supplies, and other items to make your working life more fun, comfortable, and productive.

    Pay at Pickle

    At Pickle Robot Company, we believe transparency builds trust. The salary range listed here is provided in accordance with Massachusetts law and reflects what we reasonably and in good faith expect to offer for this role. We often consider candidates at different levels of seniority, and final compensation will reflect the level at which a candidate is hired, along with factors like experience and location.

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    Create a job alert for this search

    Firmware Engineer • Cambridge, MA, US

    Related jobs
    Embedded Firmware Engineer - BLE, GATT, C, RTOS, hardware, software

    Embedded Firmware Engineer - BLE, GATT, C, RTOS, hardware, software

    InnoTech Staffing • Boston, MA, US
    Full-time +1
    InnoTECH Staffing is looking to hire a fulltime permanent Embedded Firmware Engineer in Boston, MA.This requires working onsite 5 days a week. Must be a US Citizen or GreenCard holder.There is no re...Show more
    Last updated: 9 days ago • Promoted
    Founding Firmware Engineer

    Founding Firmware Engineer

    Workshop Venture Partners • Boston, MA, US
    Full-time
    Increased labor costs and a volatile climate are placing mounting pressure to provide for a growing population.Not only is this a $46B opportunity, you'll be working on a climate solution with ...Show more
    Last updated: 30+ days ago • Promoted
    Firmware Engineer - HSIO Cables

    Firmware Engineer - HSIO Cables

    Amphenol TCS • Nashua, NH, US
    Full-time
    Title : Firmware Engineer - High Speed Cables.Amphenol High Speed Products Group is the market leader for high speed, high bandwidth electrical connectors for the Telecom / Datacom market (Mobile Netw...Show more
    Last updated: 30+ days ago • Promoted
    Firmware Engineering Manager

    Firmware Engineering Manager

    Amphenol TCS • Nashua, NH, US
    Full-time
    Amphenol High Speed Products Group is the market leader for high speed, high bandwidth electrical connectors for the Telecom / Datacom market (Mobile Networks, Storage, Servers, Routers, Switches, et...Show more
    Last updated: 30+ days ago • Promoted
    Software Reliability Engineer

    Software Reliability Engineer

    Raft • Hanscom Air Force Base, MA, United States
    Full-time
    All of the programs we support require.All work must be conducted within the continental U.Distributed Data Systems, Platforms at Scale, and Complex Application Development, with headquarters in Mc...Show more
    Last updated: 30+ days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Tive, Inc. • Boston, MA, United States
    Full-time
    At Tive , we imagine a fully-transparent world in which everything and everyone is connected.We innovate beyond what the world thought possible—so what people hold near and dear arrives on time and...Show more
    Last updated: 21 days ago • Promoted
    Portfolio Lead Solution Architect Director

    Portfolio Lead Solution Architect Director

    Boston Consulting Group • Scituate, MA, US
    Full-time
    Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy whe...Show more
    Last updated: 3 days ago • Promoted
    Product Applications Engineer

    Product Applications Engineer

    1010 Analog Devices Inc. • Wilmington, MA, United States
    Full-time +1
    NASDAQ : ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologie...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    REEKON Tools • Boston, MA, US
    Full-time
    Join REEKON Tools as we enable the next generation of construction and home improvement professionals to complete their work quicker, more accurately, and faster than ever before.REEKON Tools is de...Show more
    Last updated: 15 days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Centura, Inc • Andover, MA, US
    Full-time
    Perform embedded software / firmware development and validation in the area of Power Management – Buck Regulators and Motor Control as examples. Development of software architecture and design d...Show more
    Last updated: 30+ days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Tive • Boston, MA, United States
    Full-time
    At Tive, we imagine a fully-transparent world in which everything and everyone is connected.We innovate beyond what the world thought possible—so what people hold near and dear arrives on time and ...Show more
    Last updated: 30+ days ago • Promoted
    Sr Embedded Firmware Engineer

    Sr Embedded Firmware Engineer

    Analogic Corporation • Canton, MA, US
    Full-time
    Design, develop, test, and maintain firmware for motion control products, ensuring high performance, reliability, and scalability. Work independently and collaborate with cross-functional teams, inc...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer Remote (Blockchain-DeFi Growing Fast)

    Software Engineer Remote (Blockchain-DeFi Growing Fast)

    Turnblock.io • Boston, MA, US
    Remote
    Full-time
    Our client is on crypto’s cutting edge technology, and we’re looking for the right engineers to join them.Our client's Blockchain Distribution Network (. DeFi (Decentralized Finance)...Show more
    Last updated: 30+ days ago • Promoted
    Staff Engineer, RF Engineering

    Staff Engineer, RF Engineering

    1010 Analog Devices Inc. • Wilmington, MA, United States
    Full-time +1
    NASDAQ : ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologie...Show more
    Last updated: 18 days ago • Promoted
    Lead Firmware Engineer

    Lead Firmware Engineer

    Professional Recruiters Inc. • Wakefield, MA, US
    Full-time
    In this highly visible position, you will design embedded firmware engineering architecture, manage implementation and verification of Linux board support packages for a variety of ATE products.Wil...Show more
    Last updated: 2 days ago • Promoted
    Staff Firmware Engineer, FPGA - Next Gen Aircraft

    Staff Firmware Engineer, FPGA - Next Gen Aircraft

    Shield AI • Boston, MA, US
    Full-time
    Shield AI is seeking an exceptional.This is a rare opportunity to make a direct impact at the earliest stages of development, tackling open-ended design challenges that will shape the future of aut...Show more
    Last updated: 15 days ago • Promoted
    Software Engineer Remote or Chicago (Blockchain DeFi)

    Software Engineer Remote or Chicago (Blockchain DeFi)

    Turnblock.io • Boston, MA, US
    Remote
    Full-time
    Our client is on crypto’s cutting edge technology, and we’re looking for the right engineers to join them.Our client's Blockchain Distribution Network (. DeFi (Decentralized Finance)...Show more
    Last updated: 30+ days ago • Promoted
    Senior Engineer, Product Applications (multiple openings)

    Senior Engineer, Product Applications (multiple openings)

    1010 Analog Devices Inc. • Wilmington, MA, United States
    Full-time +1
    NASDAQ : ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologie...Show more
    Last updated: 30+ days ago • Promoted