Lyons Consulting Groupposted 3 days ago
Mid Level
Boston, MA
Professional, Scientific, and Technical Services

About the position

We are seeking a Software Engineer who will contribute to the development of cutting-edge C applications for medical devices running on Linux OS. This is an exciting opportunity for a driven professional who is passionate about building high-quality software that improves lives through innovation in healthcare.

Responsibilities

  • Design and develop modern C (C 11 or newer) standalone applications for medical devices on Linux OS.
  • Lead the conceptualization, prototyping, design, and unit testing of application software.
  • Develop communication protocols for real-time embedded systems, including Ethernet, I²C, TCP/IP, and MQTT.
  • Collaborate with cross-functional teams to enhance application functionality and performance.
  • Participate in code reviews, debugging, and troubleshooting to ensure software reliability and maintainability.

Requirements

  • Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, Electronics Engineering, or a related field.
  • 6-12 years of experience in application software development, with at least 2 years in regulated industries such as medical devices, automotive, or aerospace.
  • Strong proficiency in C development on Linux, including object-oriented programming and design patterns.
  • Experience with Linux internals, including kernel-level development and configuration.
  • Skilled in developing and editing make files and build scripts in command-line environments (Bash or Zsh).
  • Proven experience with communication protocols: Ethernet, I²C, TCP/IP, MQTT.

Benefits

  • Flexible work
  • Healthcare including dental, vision, mental health, and well-being programs
  • Financial well-being programs such as 401(k) and Employee Share Ownership Plan
  • Paid time off and paid holidays
  • Paid parental leave
  • Family building benefits like adoption assistance, surrogacy, and cryopreservation
  • Social well-being benefits like subsidized back-up child/elder care and tutoring
  • Mentoring, coaching and learning programs
  • Employee Resource Groups
  • Disaster Relief
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service