O pozici
Build a career powered by innovations that matter! At Novanta, our innovations power technology products that are transforming healthcare and advanced manufacturing—improving productivity, enhancing people’s lives and redefining what’s possible. We create for our global customers engineered components and sub-systems that deliver extreme precision and performance for a range of mission-critical applications—from minimally invasive surgery to robotics to 3D metal printing. Novanta is one global team with over 26 offices located in The Americas, Europe and Asia-Pacific. Looking for a great place to work? You have found it with a culture that embraces teamwork, collaboration and empowerment. Come explore Novanta.
Co budeš dělat
- As a Senior Software Engineer, you'll design and develop complex software systems for customers.
- You'll provide technical leadership on critical projects, ensuring reliability and performance.
- You'll work cross-functionally to develop and optimize designs.
- You'll have significant technical responsibilities and contribute to strategic planning.
- You'll evaluate and recommend emerging technologies, and may serve as a technical advisor.
- Proposing demos, ensuring code quality, and designing and deploying complex software and hardware modules.
- Overseeing technical project planning, execution, and delivery of high quality software systems, complying with industry standards.
- Synthesizing multiple inputs and leveraging in-depth knowledge and creativity to solve complex organizational and operational problems.
- Creating and maintaining documentation, driving best practices, ensuring project success and timely delivery.
- Acting as a subject matter expert and advisor.
- Teaching less experienced team members design, development and problem solving best practices.
Koho hledáme
- Education - Bachelor's degree in Computer Science, Electrical Engineering, or related field with significant and relevant prior experience.
- Reliability Project on-time delivery - Able to complete complex software projects with independence, applying industry regulations and safety standards.
- Experience - Able to design, develop, test, and optimize reliable, scalable software solutions, applying agile development methodologies.
- Experience - Able to write complex code in multiple programming languages such as Java, Python, and C++.
- Knowledge - Excellent leadership, communication, decision-making, and problem-solving skills.
Benefity
- You have found it with a culture that embraces teamwork, collaboration and empowerment.
- Novanta is proud to be an equal employment opportunity and affirmative action workplace. We consider all qualified applicants without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity or expression, national origin, military and veteran status, disability, genetics, or any other category protected by federal law or Novanta policy.