Robert Half Corporation Jobs

Job Information

Robert Half International Principal Software Engineer (Embedded) in Lewisville, Texas



  • We are the leading global provider of high-quality clinical equipment for rehabilitation and pain management used by physical therapists, occupational therapists, athletic trainers, and chiropractors. To improve our position even further, we are focused on accelerating the pace of new product development and better integrating our global product offering to meet the changing needs of clinicians.

  • The Principal Software Engineer will work with a high performing product development team to extend our current product offering with innovative software solutions. This role will be specifically focused on developing software that controls neuromuscular electrical stimulation, ultrasound, laser and mechanical traction devices. Additionally, this role will contribute to the evolution of connecting devices via network technologies to improve the workflow in clinical settings.

  • Essential Functions:

    • Develop, implement and verify microcontroller-based software for medical devices
  • Develop, implement and verify windows-based software for medical devices

  • Improve and maintain existing embedded Software for electro-therapy products

  • Assist with the development of software system architectures

  • Contribute to new product development project success in a multidisciplinary, international team

  • Demonstrate an understanding of design control requirements for medical devices and successfully navigate the product development process to release successful products to the market

  • Work for elegant, subtle, innovative, cost effective and reliable solutions

  • Develop PC based tools for development purpose

  • Manage DevOps functions within the team




  • Bachelor's degree in computer science, computer/electrical engineering, information technology or a similar field

  • 8-10 years experience in software/embedded software development, preferably in Medical Device Industry or other highly regulated environment

  • Proficient in C, C++, C99, .NET, and C# programming

  • Ability to work under strong timing and performance pressure

  • Strong team spirit and ability to evolve in an international and multi-cultural environment

Role-driven Skills/Competencies/Knowledge

  • Proven track record with software, firmware, and app development

  • Experience programming in a Windows environment and, specifically, WinForms

  • Experience with IEC 62304:2015 – Medical device software including architecture/documentation/testing of moderate and high level of concern classified products

  • Experience working on Class II Medical Devices and appropriate use of Risk Management standard ISO 14971

  • Motivation and interest to work in the highly regulated medical devices world

  • Demonstrated understanding of user experience, user centered design and responsive web design

  • Capable of transforming business requirements into technical design

  • Additional beneficial skills:

  • Experience with Agile software development

  • Design Controls and/or Quality Management Systems training

  • Experience in battery powered designs with limited resources (battery, processor power, space and costs)

  • Programming experience on mobile platforms (Android and/or iOS)

  • Experience with Bluetooth LE and Wifi integration in embedded systems

  • Programming experience Qt and QNX Neutrino Operating System

Robert Half Technology matches IT professionals with remote or on-site jobs on a temporary, project or full-time basis. From roles in software and applications to IT infrastructure and operations, we provide you unparalleled access to exciting career opportunities.

Our experienced staffing professionals can promote you to employers and advocate on your behalf. We provide access to top jobs, competitive compensation and benefits, and free online training. For more opportunities, get the Robert Half app and receive instant notifications when our AI matches you with jobs.

When you work with us, you’re working with the best. Robert Half has been recognized as one of FORTUNE’s “Most Admired Companies” every year since 1998 and was named to Forbes’ inaugural list of America’s Best Temporary Staffing Firms.

Questions? Call your local office at 1.888.490.4429. All applicants applying for U.S. job openings must be authorized to work in the United States. Benefits are available to temporary professionals. Visit for more information.

© 2020 Robert Half Technology. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use (