Software Development Engineer
3 weeks ago
Neocis Inc. is a pioneering company in the field of dentistry, revolutionizing the industry with Yomi, the first FDA-cleared robot for assisted dental surgery. We collaborate closely with leading clinicians to develop innovative technologies that enhance patient care and improve quality of life.
A Career Opportunity
You'll thrive in our fast-paced, collaborative environment where you can make an immediate impact on life-changing technology. Our startup culture encourages teamwork, innovation, and creativity.
The Role: The Senior Software Engineer - Application is responsible for creating our surgical planning suite and the robot's UI and voice interface. You will work with other world-class software, hardware, electronics, and mechanical design engineers to display 3D anatomical visualizations of complex medical images and information, create tools to plan surgery, implement the voice commands to drive the robot interface, automatically find morphology in CT images, and more.
Your Responsibilities:
- Create innovative solutions to meet our technical needs
- Design, code, and debug new and existing robot UI and surgical planning software
- Write well-designed, testable code and unit tests for that code
- Maintain, upgrade, and improve the performance of existing application software
- Perform design and code reviews of code developed by your peers
- Generate and execute test protocols and create test reports
- Investigate software-related complaints and make necessary adjustments to ensure optimal software performance
What We Offer:
- $120,000 per year, plus benefits
- A comprehensive benefits package that includes medical, dental, and vision insurance
- A generous 401K plan with 4% company match
- Sabbatical, parental leave, and unlimited PTO policies
Requirements:
- BS or higher degree in Computer Science, Mathematics, or a related field
- 3 to 15 years of strong experience in object-oriented software design and implementation
- Expert-level coding skills in multiple languages
- Very strong problem-solving skills
- Deep understanding of computer science and OO programming concepts
- Very strong software design and architecture skills
- Strong skills in user interface design for software applications
- Extensive experience with computer graphics, linear algebra, and core image visualization concepts
- Extensive experience with documenting and testing software applications
- Team player with excellent interpersonal and communication skills, both written and verbal
- Ability to manage uncertainty, push the limits, and think like an owner
- Experience with VTK/ITK, CGAL or other visualization libraries preferred
- Familiarity with CT scan images and DICOM protocol standards preferred
- Experience with computer vision or image processing preferred
- Experience with machine learning preferred
- Experience with robot control, including FK and IK technologies preferred
- Familiarity with agile methodologies preferred
- Experience with medical device software preferred
- Familiarity with FDA regulations preferred
- Start-up experience preferred
-
Software Engineer
3 weeks ago
Miami, Florida, United States Ensis Technologies Full timeJob Title: Software Engineer - Backend DeveloperWe are looking for a skilled Software Engineer - Backend Developer to join our team at Company. The successful candidate will be responsible for designing, developing, and testing software applications using Java and other relevant technologies.Key Responsibilities:- Develop scalable and efficient software...
-
Software Development Engineer
3 weeks ago
Miami, United States Lennar Full timeAbout the Role:At Lennar, we're committed to creating an extraordinary experience for our Homeowners, Communities, and Associates. As a Senior Microsoft .NET Software Engineer, you'll be at the forefront of planning, developing, testing, documenting, and deploying cutting-edge .NET software applications.This role offers a career with purpose, built on making...
-
Software Engineer
3 weeks ago
Miami, United States Lennar Full timeJob DescriptionWe are seeking an experienced Sr Software Engineer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and maintaining cutting-edge software applications using Microsoft .NET technologies.The ideal candidate will have a strong understanding of software development principles,...
-
Software Developer
4 weeks ago
Miami, United States JobRialto Full timeJob Overview:The Software Development Engineer at JobRialto is a key role in our product development team, responsible for creating innovative software solutions. This position offers a great opportunity for individuals to develop their technical skills and gain practical experience in software engineering.Key Responsibilities:Design and Develop Software...
-
Senior Engineer
2 months ago
Miami, United States Accelya Full timeSenior Engineer - Software Development Apply Remote Type: Hybrid Locations: USA, Miami Time Type: Full time Posted on: Posted 30+ Days Ago Job Requisition ID: SWFP25_JR100475 For more than 40 years, Accelya has been the industry’s partner for change, simplifying airline financial and commercial processes and empowering the air transport community to take...
-
Software Developer
3 weeks ago
Miami, United States Diverse Lynx Full timeJob Title: Senior Software EngineerJob Summary: We are seeking a skilled Senior Software Engineer to join our team at Diverse Lynx LLC. As a key member of our engineering team, you will be responsible for designing, developing, and testing software solutions for our embedded systems.Responsibilities:Develop software solutions for embedded systems using C and...
-
Software Development Engineer III
3 weeks ago
Miami, United States Elastic Full timeSalary and BenefitsThe salary for this role is estimated at $145,000-$225,000 per year, depending on location and experience. We also offer a range of benefits, including comprehensive health coverage, flexible work arrangements, and opportunities for professional growth and development.As a member of our team, you can expect to receive:A competitive salary...
-
Software Engineer
2 months ago
Miami, United States Worklio999 Full timeJob Title: Software Engineer Job Overview: We are seeking a highly skilled and motivated Software Engineer to join our dynamic team. As a Software Engineer, you will be responsible for designing, developing, testing, and maintaining software applications and systems, ensuring their reliability and performance. The ideal candidate should possess a strong...
-
Software Engineer
1 month ago
Miami, United States JobRialto Full timeJob Description The Software Development Engineer is responsible for contributing to the design and development of new software products or enhancing existing systems. The role requires close collaboration with cross-functional teams to ensure the successful delivery of software modules and components aligned with functional specifications and deadlines....
-
Senior Software Developer
4 weeks ago
Miami, United States Lennar Full timeJoin Our TeamWe are seeking an experienced Sr Software Engineer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and maintaining cutting-edge software applications using Microsoft .NET technologies.The ideal candidate will have a strong understanding of software development principles, experience...
-
Software Development Professional
1 month ago
Miami, United States JobRialto Full timeJobRialto is a leading employer in the tech industry, offering competitive salaries and opportunities for growth.We are currently seeking a skilled Software Development Engineer to join our team. This role offers a great opportunity for individuals starting their careers in software engineering, with an emphasis on building technical skills, teamwork, and...
-
Software Development Expert
2 days ago
Miami, Florida, United States Diverse Lynx Full timeCompany OverviewDiverse Lynx is a leading technology firm seeking a highly skilled Senior Systems/Software Engineer to join our team in a full-time, permanent position working on-site. This role requires strong technical skills and excellent problem-solving abilities.Job DescriptionThe successful candidate will be responsible for designing, developing, and...
-
Software Developer
4 weeks ago
Miami, United States Alivi Full timeSummary: As the Software Developer, you will be responsible for designing, developing, and maintaining software applications that meet our business needs. The ideal candidate will have strong technical skills, a passion for coding, and the ability to collaborate effectively with cross-functional teams. Responsibilities: Design, develop, test, and deploy...
-
Software Engineer
5 months ago
Miami, United States Diverse Lynx Full timeRole: Software Engineer Location: Miami, FL Job Description: Technical/Functional Skills • BS/MS in Computer Science, Computer Engineering, or a related field. • 5+ of experience with embedded systems in development and unit testing, system, and integration testing on hardware boards. • Experience working with development tools for C, C++...
-
Lead Software Developer
2 days ago
Miami, Florida, United States Neocis, Inc. Full timeAbout the RoleThe Principal Software Engineer will be part of a world-class software development team, collaborating closely with leading clinicians to develop innovative technologies that advance patient care and improve quality of life.The role requires expertise in graphics and algorithms, with experience in displaying 3D anatomical visualizations of...
-
Software Developer
1 week ago
Miami, United States Alivi Full timeJob DescriptionJob DescriptionSummary:As the Software Developer, you will be responsible for designing, developing, and maintaining software applications that meet our business needs. The ideal candidate will have strong technical skills, a passion for coding, and the ability to collaborate effectively with cross-functional teams.Responsibilities:Design,...
-
Miami, United States Tbwa ChiatDay Inc Full timeAbout the RoleFocused on driving excellence, we are seeking an experienced Senior Software Engineering Team Lead to oversee a team of software engineers working closely with product management, documentation, and support. As a key member of our team, you will play a vital role in enabling your teams to design and develop innovative product functionalities...
-
Lead Software Engineer
3 months ago
miami, United States Leeds Professional Resources Full timeOur client, an innovative leader in healthcare technology, is seeking an experienced Lead Software Engineer who will lead a team of software developers in designing, implementing, and maintaining software applications. This role requires a blend of hands-on coding expertise and effective team leadership, overseeing the development process from conception to...
-
Lead Software Engineer
3 months ago
Miami, United States Leeds Professional Resources Full timeOur client, an innovative leader in healthcare technology, is seeking an experienced Lead Software Engineer who will lead a team of software developers in designing, implementing, and maintaining software applications. This role requires a blend of hands-on coding expertise and effective team leadership, overseeing the development process from conception to...
-
Lead Software Engineer
3 months ago
Miami, United States Leeds Professional Resources Full timeOur client, an innovative leader in healthcare technology, is seeking an experienced Lead Software Engineer who will lead a team of software developers in designing, implementing, and maintaining software applications. This role requires a blend of hands-on coding expertise and effective team leadership, overseeing the development process from conception to...