Software and Automation Engineer

Touchless Biometric Systems s.r.o.

Brno, Czechia • 2m ago • Hybrid

Mid

Hybrid

50,000 - 80,000 CZK/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Software and Automation Engineer role

Improve your resume now

CZK 50,000 – CZK 80,000/year

Quick Facts

  • Role: Software and Automation Engineer

  • Focus: Linux-based embedded software, automation, automated testing, CI/CD, and security compliance for embedded biometric devices

Description

You will develop, maintain, and enhance software running on Linux-based embedded devices, working closely with R&D engineers. The role includes building automated testing frameworks, maintaining CI/CD pipelines, strengthening security and compliance, and automating Linux environment provisioning and deployment. You will also contribute to software-level integration of controllers and hardware modules.

Responsibilities

  • Develop, maintain, and improve Linux embedded software for reliability, performance, and maintainability

  • Integrate controllers and hardware modules with embedded devices

  • Develop and maintain automated testing frameworks and processes

  • Maintain and optimize CI/CD pipelines, infrastructure, and development tools

  • Implement security best practices, address vulnerabilities, and ensure compliance with cybersecurity standards

  • Build Python and Bash scripts for provisioning, configuration, deployment, and routine operations

  • Identify improvements to software architecture, development workflows, and engineering tools

  • Collaborate with cross-functional teams to troubleshoot and resolve complex technical issues

Requirements

  • Strong C++ programming skills and experience in software development

  • Good Linux knowledge, including system configuration, troubleshooting, and shell scripting

  • Hands-on experience with Linux-based embedded devices

  • Experience with automated testing frameworks and software quality assurance

  • Familiarity with Git and CI/CD pipelines; automation tools such as GitLab CI/CD or Jenkins

  • Understanding of secure software development, vulnerability management, and cybersecurity principles

  • Practical experience with AI coding assistants, including reviewing and validating AI-generated code

  • Strong problem-solving skills, ability to work independently, and effective cross-functional collaboration

  • Good written and spoken English

  • Relevant technical degree or equivalent practical experience

Benefits

  • Hybrid working with flexible home-office arrangements, flexible working hours, and five weeks of paid holiday

  • Continuous learning and professional growth in embedded software development, automation, and cybersecurity

  • Hands-on technical ownership and freedom to introduce new tools and improvements

  • Opportunities to collaborate across engineering teams and gain practical experience with biometric technologies and embedded systems

  • International environment with a small, agile engineering team and global customer base

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report