Bridge Appliances, Inc. Embedded Systems Engineer Portsmouth, NH · Full time

Bridge Appliances is looking for an Embedded Systems Engineer with expertise in low-level programming, microcontroller architecture, hardware-software integration, and real-time operating systems to develop and maintain testable embedded systems for their robotic devices while ensuring compliance and innovation in the commercial kitchen robotics industry.

Description

Company Overview:

At Bridge Appliances, we believe in the transformative power of food and technology. Our mission is to empower restaurants to compete like industry giants through automation. By providing state-of-the-art robotic appliances that streamline operations, reduce expenses, and enhance efficiency, we level the playing field and foster success for businesses of all sizes.


Who You Are:

We are seeking individuals who share our passion for food, technology, and making a positive impact. Innovation is in your DNA, as you thrive on exploring new possibilities, challenging the status quo, and finding creative solutions in the world of commercial kitchen robotics. Accessibility is at the heart of your approach, believing in inclusivity and ensuring everyone has access to user-friendly, affordable, and efficient tools. You uphold an uncompromising dedication to Quality, consistently striving for excellence and delivering exceptional results.


As a member of our team, you will play a vital role in shaping the future of the commercial kitchen robotics industry. We value individuals who are driven, self-motivated, and thrive in a fast-paced environment. Collaboration and teamwork are essential to our success, and we encourage effective communication, embracing diverse perspectives, and working cohesively with colleagues.


Job Summary:

We are seeking an Embedded Systems Engineer to play a pivotal role in the design, development, and maintenance of embedded systems for our state-of-the-art products. The ideal candidate will be proficient in low-level programming, microcontroller/microprocessor architecture, and hardware-software integration. You will collaborate closely with cross-functional teams to deliver high-quality embedded solutions.

 

Key Responsibilities:


  • Develop and maintain testable¬†embedded systems software for robotic devices in concept and in production.
  • Work on low-level programming for microcontrollers/microprocessors
  • Design, implement, and optimize real-time operating systems.
  • Collaborate with hardware engineers to ensure smooth hardware-software integration.
  • Debug and troubleshoot embedded systems, resolving issues in a timely manner.
  • Create and maintain technical documentation for embedded systems.
  • Stay updated on emerging technologies and industry best practices
  • Review and manage custom PCB development and requirements
  • Identify and implement solutions to support various compliance requirements such as Functional Safety for UL certification
  • Identify and recommend hardware components required to deliver a great customer experience


Qualifications:


  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field.
  • Proven experience in embedded systems development, including C/C++ programming.
  • Strong understanding of microcontroller/microprocessor architectures and embedded hardware.
  • Proficiency in real-time/near real-time¬†operating systems and device drivers.
  • Knowledge of wireless communication protocols (e.g., Bluetooth, Wi-Fi).
  • Experience with developing circuit board schematics and component selection
  • Experience implementing displays and highspeed communication
  • experience with AC and DC systems
  • experience implementing control loops and feedback systems
  • Familiarity with debugging tools and protocols.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and teamwork skills.
  • Familiarity with implementing GUI solutions for end-user interactions
  • Knowledge regarding various sensors and their limitations
  • Familiarity with implementing and maintaining testing frameworks for new and existing code
  • Familiarity with implementing IoT solutions