Posted in

Software Firmware Engineer

Software Firmware Engineer

CompanyOrthofix
LocationLewisville, TX, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree OR High School diploma with 8+ years relevant Commercial Operations experience
  • Development of native Android apps
  • Unit and system-level verification of mobile applications
  • Knowledge and experience with current software development best practices.
  • Experience with software life cycle processes such as application deployment, configuration management, and post-production support
  • Proficiency with Object-Oriented design methodology.
  • Excellent verbal and written communication skills.
  • Solid programming experience in C, C++, Python.
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
  • Adequate knowledge of reading schematics and data sheets for components

Responsibilities

  • Develop application software/firmware from specified User Needs and Design Inputs for Bone Growth Therapy (BGT) medical devices.
  • Develop native Android-based Mobile Device Applications and C based firmware BGT products.
  • Utilize a disciplined approach to software development and test, including: Software Architecture, Design, Coding, and Test.
  • Adhere to software development processes during each development phase from design to deployment.
  • Maintain a high level of collaboration and communication cross functional stakeholders.
  • Contribute to the design and risk analysis for each medical device software/firmware project.
  • Assist with FDA-compliant software verification including such activities as:
  • Contribute to the development of test strategies and plans.
  • Research and resolve errors.

Preferred Qualifications

  • B.S. Engineering or Computer Science degree or equivalent
  • Experience developing with the Microsoft Visual Studio environment
  • Intermediate to advanced knowledge of C#, ASP.NET, Microsoft SQL Server
  • Experience with FDA guidance’s for general principles of software validation.