CyberCoders Senior Embedded Software Engineer - C/C++, Linux, QT in Lawrence, Massachusetts

Senior Embedded Software Engineer - C/C++, Linux, QT Senior Embedded Software Engineer - C/C++, Linux, QT - Skills Required - C/C++, Linux and/or QT Development, Real Time Operating Systems (RTOS), Embedded Device Drivers, JTAG or similar debugging tools

If you are a Senior Embedded Software Engineer, please read on!

Based in the greater Boston area, we are a medical device company that has been in business for nearly 20 years. We are on a mission to enhance patient freedom and fulfillment. We have had significant breakthroughs over the past 20 years and have many more coming in the near future. To do that, we continually seek the best-of-the-best to expand and improve our team of dedicated, innovative professionals. Currently we are in search for a talented Embedded Software Engineer to apply state-of-the-art methods in creating advanced software systems for our new medical devices. If you share our mission and are committed to improving the lives of patients, then please apply today.

Top Reasons to Work with Us

  • Work with an industry leader

  • Top of the line benefits packages

  • We understand and value a work/life balance

  • Work with cutting edge technology

  • Make a huge impact on the lives of patients everywhere

What You Will Be Doing

  • Develop software in multiple levels including embedded processing, driver development, GUI, alarm handling, connectivity, etc.

  • Create and execute unit tests as part of software validation efforts.

  • Participate in multidisciplinary teams, including pairing with other engineers to solve complex problems.

  • Investigate the feasibility of new projects, systems, or approaches.

  • Apply state-of-the-art methods in creating software systems for our products; develop improvements to existing designs.

  • Apply the principles of software configuration management, software life cycle, and software maintainability

  • Provide technical support for product research, design & development, integration, and testing.

  • Create product use cases, story boards, and interaction process flows; develop software architecture and code to support user interactions.

  • Support usability testing and human factors engineering, including working with customers to create and refine robust user interfaces.

  • Assist in debugging existing designs and in developing reliability improvements for the same.

  • Follow Design Control SOPs for projects and programs, including following the software development lifecycle.

  • Work with Quality Assurance to meet the requirements of our internal Quality System, including specific requirements of GMPs, FDA QSR, relevant IEC standards, and ISO 9001.

What You Need for this Position

More Than 5 Years of experience and knowledge of:

  • C/C+- Linux and/or QT Development

  • Real Time Operating Systems (RTOS)

  • Embedded Device Drivers

  • JTAG or similar debugging tools

Bonus points for:

  • Medical Device experience

  • Knowledge of FDA Software Development Guidelines

What's In It for You

  • Competitive Salary

  • Top notch health, dental, vision, life, and disability insurance

  • PTO

  • Employee Stock Plan

  • Pet Insurance

  • Legal Protection

So, if you are a Senior Embedded Software Engineer, please apply today!

Applicants must be authorized to work in the U.S.

CyberCoders, Inc is proud to be an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

Senior Embedded Software Engineer - C/C++, Linux, QT MA-Lawrence DM2-1366617