C++ Software Engineer

6 days ago


Brno, South Moravian, Czech Republic Novanta Inc. Full time 400,000 - 800,000 per year

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.

Summary

The Software Engineer will cooperate with team members, Software architects, and Test & Verification team on the successful delivery of high-quality designs. The selected candidate will deal with design and development of medical-grade software, compliant with medical standards per internal development process. Furthermore, the Software Engineer will focus on maintainability, scalability, and testability of the software modules and work on improvements of personal as well as team ability to estimate and deliver on time.

Your Primary Responsibilities


• Requirements analysis

• Planning and execution of design and code reviews


• Implementation of software modules

• Creating the necessary documentation

• Cooperation in prototype construction and test

• Implementation of technical changes in series of products/product maintenance

• Participation in the identification and assimilation of the best practices in software development

• Application of defensive programing principles, continuous integration

General Tasks


• compliance with the quality, occupational safety and environmental regulations.

• Implementation of the instructions of the quality / environmental management representative and the occupational safety specialist.


• Growing design blocks ownership responsibility based on the seniority progression

Your Experience, Skills, and Competencies


• Knowledge of system development and software design

• Strong understanding of Object-oriented Paradigm, design patterns

• Experience with desktop application development or firmware/embedded SW (functional as well as object-oriented)


• Experience with programming in C++ (C# or Python is an advantage)

• Proficient use of software development tools and Microsoft Office


• Good written and spoken English skills

• Min. Bc. degree in Software engineering or Computer science


• Proactive approach, good communication skills, team-player

Your Nice-to-have´s


• Knowledge in the fields of electrical engineering and communication protocols

• Knowledge of Linux and/or QNX operating system

• Self-motivated person

• Occasional travelling (Less than 10% per year)
 

Benefits

  • Extra week of vacation (25 days/year)
  • 5 sick days per calendar year
  • 1 day of paid time off for charitable activities/year
  • Flexi Pass vouchers with a nominal value of 1000 CZK/month
  • Contribution to supplementary pension insurance 1000 CZK/month (after the probationary period)
  • Flexible working hours (core 10 – 15:00)
  • Every year, wages are reassessed from 1 April
  • Meal vouchers in the form of a flat rate – monetary value (123,90 CZK/day)
  • Monetary allowance for working from home (max. 2 days/week)
  • MultiSport for only 300 CZK/month
  • Bonuses for recommending a new employee up to CZK 110,000
  • Free refreshments at the workplace (juice, hot drinks – coffee, tea; healthy snacks and fruit/vegetables 2 times a week)
  • Training, language courses, career advancement
  • Dog-friendly office, Family-friendly environment
  • Corporate events – Summer Party, Christmas Party, Family Day, SportDay, Board Game Afternoon, Meet & Greet and more
  • Free parking for employees and shower at the workplace for athletes

#LI-JM1

#LI-Hybrid

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.

Please call if you need a disability accommodation for any part of the employment process.


  • Software Engineer

    6 hours ago


    Brno, South Moravian, Czech Republic Johnson Controls Full time 600,000 - 1,000,000 per year

    Our global Fire Detection team in Brno, Czech Republic offers you the chance to collaborate with development centers and teams around the world.We work on technologies that protect lives and property—and we're looking for new talent to help us move our products forward.We believe in a healthy work-life balance, which is why we offer a flexible hybrid work...


  • Brno, South Moravian, Czech Republic ENEA Full time 900,000 - 1,200,000 per year

    Role OverviewThis role is an exciting opportunity to join an experienced team to develop telecoms-grade systems and work with cutting edge technologies in the cybersecurity domain.Role and Key ResponsibilitiesAs a Senior Software Engineer, you will take ownership of features and work in a team to evaluate, design and implement solutions.Competent in at least...


  • Brno, South Moravian, Czech Republic Integra EMEA Full time

    We are seeking a talented C++ Developer to work on diverse and challenging software development projects. The ideal candidate has expertise in Linux, Android, and/or iOS platforms and a strong foundation in writing efficient, maintainable code.Your Responsibilities:As a C/C++ Developer, you will:Collaborate with the development team to design, implement, and...


  • Brno, South Moravian, Czech Republic SentinelOne Full time 60,000 - 120,000 per year

    About UsAt SentinelOne, we're redefining cybersecurity by pushing the limits of what's possible—leveraging AI-powered, data-driven innovation to stay ahead of tomorrow's threats.From building industry-leading products to cultivating an exceptional company culture, our core values guide everything we do. We're looking for passionate individuals who thrive...


  • Brno, South Moravian, Czech Republic Safetica Technologies Full time 45,000 - 55,000 per year

    Safetica je globálním lídrem v oblasti inteligentní ochrany dat, poskytující výkonná a efektivní řešení pro prevenci úniku dat a řízení vnitřních rizik v lokálních i cloudových prostředích. Díky bezproblémové integraci a minimálnímu narušení pracovních procesů chrání Safetica citlivá data, vzdělává zaměstnance v...

  • Software Engineer

    1 week ago


    Brno, South Moravian, Czech Republic Bagira Full time 900,000 - 1,200,000 per year

    Hledáte roli, kde budete mít možnost posouvat hranice embedded vývoje a současně pracovat s moderními technologiemi i hardwarem? U nás to možné je.Rozšiřujeme tým HW Engineeringu a otevíráme pozici pro Senior Embedded Software Engineera, který se bude podílet na návrhu a vývoji software pro naše unikátní military simulátory. Budete...

  • Software Engineer

    7 days ago


    Brno, South Moravian, Czech Republic Red Hat Full time 60,000 - 90,000 per year

    The RHEL Security SELinux team in Brno is looking for an enthusiastic Software Engineer to participate in development and quality assurance of the SELinux technologies. This is an ideal position for an engineer who wants to work in anopen-source community projectfocusing on operating system security. In this role, your contributions will have high visibility...

  • Software Engineer

    6 hours ago


    Brno, South Moravian, Czech Republic Red Hat Full time 60,000 - 120,000 per year

    The Red Hat Engineering team is looking for a Software Engineer to join the Machine Configuration Operations (MCO) team. In this role, you will work as a part of a team responsible for evolving and supporting our Kubernetes native operating system management for OpenShift. The MCO team is a key component for OpenShift, operating the space between the...

  • Software Developer

    1 week ago


    Brno, South Moravian, Czech Republic Oracle Full time

    Oracle Cloud Infrastructure (OCI) is building a next-generation cloud platform that supports the most demanding mission-critical customer requirements, operating globally to provide a secure, distributed, multi-tenant cloud environment. Our mission is to provide our customers with the best-in-class computing, storage, networking, database, security, and...


  • Brno, South Moravian, Czech Republic Gen Full time 40,000 - 60,000 per year

    Who Are We?We're more than just a company; we're a global leader in digital safety. With a strong commitment to ensuring that everyone can navigate the digital world securely, we unite the best minds and cutting-edge technology through our family of brands: Norton, Avast, LifeLock, Avira, AVG, ReputationDefender, and CCleaner. Together, we protect over 500...