Software Engineer
3 hours ago
At Enovis, we are seeking a highly skilled Software Engineer to join our Recovery Science Business Unit. As a key member of our team, you will play a crucial role in developing innovative software solutions for our clinical equipment.
Job Summary:
The Software Engineer will be responsible for maintaining and improving existing embedded software for electro-therapy products, as well as investigating software-related issues and performing root-cause analysis. You will also coordinate software change activities with cross-functional teams, including Project Management, QA, RA, Clinical, and Product Management.
Key Responsibilities:
- Improve and maintain existing embedded software for electro-therapy products and related documentation
- Investigate software-related issues, perform and document root-cause analysis
- Coordinate software change activities in collaboration with Project Management, QA, RA, Clinical, and Product Management representatives
- Setup or extend test infrastructure and software tools
- Implementation of software change, release, and documentation
- Organize, document, and participate in software design and code reviews and provides support to manufacturing, servicing, and product management department
- Contribute to new product development project success in a multidisciplinary, international team
Requirements:
- Bachelor's degree in computer science, computer/electrical engineering, information technology, or a similar field
- 5 years experience in software/embedded software development with skills in C#, Javascript, Linux, DevOps, git
- Medical Device Industry highly desirable with FDA, MDR, 62304, documentation, release process, CAPA, QA, RA
- Proficient in C, good knowledge of other programming languages including C#, C++, Python, Bash
- Strong experience in low-level MCU programming like STM32, involving peripherals such as ADC, DAC, UART, SPI, I2C, DMA, USB, Timers
- Fundamental understanding of electronics, capable of reading and understanding schematic around the MCU
- Experience with development tools such as debuggers (JTAG), oscilloscopes, logic analyzers, simulators
- Firmware development expertise is highly desirable
Travel Requirements:
Minimal travel required
About Enovis:
Enovis is a leading global provider of high-quality clinical equipment for rehabilitation and pain management. Our Recovery Sciences business is focused on accelerating the pace of new product development and better integrating our global product offering to meet the changing needs of clinicians.
Why Join Enovis:
At Enovis, we are committed to creating better together. We believe that the power to create better begins with having the best team, pursuing common goals, operating at the highest levels, and delivering extraordinary outcomes. We strive to provide a work environment that is inclusive, diverse, and supportive of our employees' growth and development.
Equal Employment Opportunity:
Enovis provides equal employment opportunities based on merit, experience, and other work-related criteria and without regard to race, color, ethnicity, religion, national origin, sex, age, pregnancy, disability, veteran status, or any other status protected by applicable law.
-
Lead Embedded Software Engineer
3 weeks ago
Dallas, Texas, United States Lynx Software Technologies Full timePosition OverviewLynx Software Technologies is in search of a seasoned Embedded Software Engineer at the principal level, eager to collaborate with a skilled team to deliver cutting-edge solutions for future challenges. The ideal candidate will be part of a high-achieving, multi-location team and must exhibit self-motivation, a robust work ethic, effective...
-
Software Engineer
4 weeks ago
Dallas, Texas, United States Delta System and Software Inc. Full timeJob OverviewPosition: Software Engineer - Python SpecialistLocation: RemoteEmployment Type: ContractCompany: Delta System and Software Inc.Position Details:Key Responsibilities:Demonstrate strong programming capabilities in the Python language.Engage in writing, testing, and debugging Python code for diverse projects.Possess knowledge of popular Python...
-
Software Engineer
6 days ago
Dallas, Texas, United States Glosys Corp Full timeGLOSYS Corp is a leading IT staffing and solutions provider. We strive to build long-term relationships with our clients based on trust, responsiveness, and accountability. Our approach to customer service is agile and nimble, allowing us to deliver high-quality results while maintaining a focus on the IT marketplace.Key Responsibilities:* Utilize software...
-
Software Engineering Manager
15 hours ago
Dallas, Texas, United States Dallas Full timeSoftware Engineering ManagerOnsite in Dallas, TXWe are seeking a Software Engineering Manager to lead software development for our drug delivery systems.This role will manage the software lifecycle, from development to maintenance, while ensuring compliance with industry standards.Key Responsibilities:Lead a team of software engineers to design, develop, and...
-
Embedded Software Engineer
3 days ago
Dallas, Texas, United States Randstad Digital Full timeJob DescriptionWe are seeking a highly skilled Embedded Software Engineer to join our team at Randstad Digital.The ideal candidate will have a strong background in embedded C/C++ programming and the ability to work with multiple tools, platforms, and programming languages.Key ResponsibilitiesDesign, develop, and maintain software for embedded devicesWrite...
-
Software Engineer in Test
5 days ago
Dallas, Texas, United States US Main Full timePhoton Infotech, Inc **Multiple Openings Available** We are seeking highly skilled professionals to join our team as Software Engineers in Test and Senior Software Engineers. **Software Engineer in Test** * Collaborate with cross-functional teams to understand project requirements and design comprehensive test plans. * Define test objectives, scope, and...
-
Software Engineering Lead
6 days ago
Dallas, Texas, United States BioTalent Full timeBioTalent is seeking a highly skilled Software Engineer Lead to join our team in Dallas, TX. As a key member of our Medical Device company, you will be responsible for leading the development of software for surgical robotics. Your expertise in C++ development and Qt framework will be crucial in driving our expansion into this exciting field.Key...
-
Software Engineering Instructor
23 minutes ago
Dallas, Texas, United States Opus Talent Solutions Full timeJob OpportunityWe are seeking a skilled and passionate instructor to join our team at Opus Talent Solutions as a Software Engineering Instructor. As a key member of our training team, you will be responsible for designing and delivering high-quality training programs to our students.About the RoleWe are looking for an experienced software engineer with a...
-
Senior.NET Software Engineer
1 week ago
Dallas, Texas, United States Diverse Lynx Full timeJob Title: Senior.NET Software Engineer Location: Chandler, AZ; Charlotte, NC; Dallas, TX About the Role: We are seeking a highly skilled Senior.NET Software Engineer to join our team at Diverse Lynx LLC. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable software solutions using.NET...
-
Software Development Engineer
2 weeks ago
Dallas, Texas, United States Amazon Services LLC Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our Benefits Experience and Technology (BXT) team at Amazon Services LLC. As a member of this team, you will play a key role in building tools to improve our benefits administration process, making the benefits experience more seamless for Amazonians.Key...
-
Software Engineer
4 weeks ago
Dallas, Texas, United States Redolent Full timeJava Software Engineer @ RedolentPOSITION:Software Engineer - JavaLOCATION:RemoteDURATION:6 to 12+ MonthsCOMPENSATION:Dependent on ExperienceROLE OVERVIEW:As a Java Software Engineer, you will be responsible for designing, developing, and implementing robust web-based applications tailored to meet business needs. You will adhere to established life cycle...
-
Senior Software Engineer
2 weeks ago
Dallas, Texas, United States Mastech Digital Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Mastech Digital. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software solutions using a full stack approach.About the RoleThis is a challenging and rewarding opportunity for a seasoned...
-
Software Engineer
5 days ago
Dallas, Texas, United States VetJobs Full timeAbout This RoleWe are seeking a highly skilled Software Engineer to join our Information Technology Team within the Information Technology Division at VetJobs. As a key member of our team, you will be responsible for leveraging cutting-edge technology to solve business problems at American Airlines.Key ResponsibilitiesCollaborate with leaders, business...
-
Junior Software Engineer
4 weeks ago
Dallas, Texas, United States SynergisticIT Full timeCompany: SynergisticITWe are seeking motivated entry-level engineers to join our dynamic team.As a Junior Software Engineer, you will have the opportunity to:Rapidly acquire knowledge in cutting-edge technologies related to Web and Mobile Applications, Cloud Computing, DevOps, Data Science, and Data Engineering.Collaborate with experienced mentors and peers...
-
Software Engineering Leader
6 days ago
Dallas, Texas, United States Saxon Global Full timeAbout This RoleWe are seeking a highly skilled Software Engineering Leader to join our team at Saxon Global.Key Responsibilities:Understand and own the execution of the leadership vision.Bring a demeanor of experimentation and innovation to drive creative solutions.Further a culture of best-in-class software engineering practices.Take ownership and...
-
Software Engineering Manager
7 days ago
Dallas, Texas, United States Catapult Solutions Group Full timeSoftware Engineering ManagerCatapult Solutions Group is seeking a seasoned Software Engineering Manager to lead our software development efforts for drug delivery systems. This role will oversee the entire software lifecycle, ensuring compliance with medical device regulations and collaborating with hardware and regulatory teams to deliver integrated...
-
Software Engineering Director
2 days ago
Dallas, Texas, United States CalpionPlutus Health Full timeJob Title: Engineering ManagerWe are seeking an experienced Engineering Manager to lead our dynamic team at Calpion/Plutus Health. The successful candidate will be responsible for managing and mentoring a team of software engineers, providing guidance on technical issues and fostering a culture of continuous improvement.Key Responsibilities:Manage and mentor...
-
Software Engineering Manager
4 days ago
Dallas, Texas, United States Catapult Solutions Group Full timeSoftware Engineering ManagerCatapult Solutions Group is seeking a seasoned Software Engineering Manager to lead the development of software for our drug delivery systems. This role will oversee the entire software lifecycle, from development to maintenance, ensuring compliance with medical device regulations.Key Responsibilities:Lead the development,...
-
Software Engineering Director
2 weeks ago
Dallas, Texas, United States Planet Technology Full timeJob Title: Software Engineering DirectorAbout the Role:We are seeking an experienced Software Engineering Director to lead our technical product development team at Planet Technology. As a key member of our leadership team, you will be responsible for overseeing the development of our internal analytics data warehouse, digital properties, and content...
-
Senior Software Engineer
4 weeks ago
Dallas, Texas, United States Signify Health Full timeJob OverviewAs a Senior Software Engineer, you will be a pivotal contributor within a collaborative engineering team, tasked with the design and implementation of cloud-based software solutions that enhance the operational capabilities of Signify Health. This prominent position requires you to utilize your extensive experience to significantly influence the...