
Senior Software Development Engineer
Envista Holdings Corporation
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Senior
About the role
- Designs, develops, troubleshoots and debugs software programs for software enhancements and new products.
- Develops software tools including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools.
- Determines hardware compatibility and/or influences hardware design.
- Develops software applications, user interfaces, databases and embedded software.
- Considers software architecture to include networked applications and interactions within a system.
Requirements
- Responsible for developing software for the design and manufacture of orthodontic appliances.
- The work involves the design and development of a dental CAD/CAM system with complex user interactions and complex algorithms.
- Participates in interviews of candidates for engineering positions.
- As agreed, provides technical leadership and mentoring to other team members.
- Independently manages complex technical projects, applying best practices and understanding of the company's business processes.
Benefits
- Envista will not accept unsolicited resumes from any source other than directly from a candidate.
- Consider unsolicited referrals and/or resumes, and will not pay a fee for any placement resulting from the receipt such unsolicited resumes.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmenttroubleshootingdebuggingoperating systemscompilersdatabasesembedded softwaresoftware architectureCAD/CAM systemsalgorithms
Soft skills
technical leadershipmentoringproject managementinterviewingcommunication