Software Firmware Engineer
Company | Orthofix |
---|---|
Location | Lewisville, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, 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.