Automation Software Developer
Purpose and goal of the position
Both medior and junior candidates are encouraged to apply.
An Automation Software Developer is part of a team of skilled engineers entrusted with the development of Photoneo’s automation software, widely regarded as the most versatile robotic intelligence software available on the market. Given our commitment to excellence and timely delivery of exceptional products, the work requires constant adaptation to cutting-edge robot application technologies within the automation and logistics sectors.
Core responsibilities
- Develop software applications in C++ for Windows and Linux
- Develop system services and scripts in Python, Bash, and Windows Batch / PowerShell
- Write automated tests and work with systems-level integration testing teams
- Support validation and tuning of solutions with virtual and real-world testing
- Code optimization and refactoring
Required knowledge, skills and abilities
- Bachelor’s degree or higher in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science or similar field or provable experience with SW development
- Experience with Bash, PowerShell or Python scripting is desired
- Sense for recognizing bugs, attention to detail, but still ability to see a bigger picture
- Goal orientation and focus on getting things done
- Self-motivated team player
- Commitment to create a fun, engaging, and passionate workplace
What we do
Photoneo Technology division is a team of approximately 40 engineers who are dedicated to developing and producing “eyes and intelligence” for industrial robotic applications. Our cutting-edge technologies have received numerous major awards in the field of 3D machine vision and our products have powered over 3800 solutions worldwide. To successfully develop 3D sensors and automation software, our team of experts possesses a diverse range of skills, including CMOS sensor design, mechanical and electronic engineering, optics, embedded programming, machine vision, and GPU image processing, as well as robotics. Our team also excels in computer software development, including the creation of web user interfaces, APIs, and integration interfaces into 3rd party software.
Benefits
We care about you from the very first day of working in Photoneo, s.r.o.:
- Daily breakfast and afternoon snacks,
- Available parking for everyone,
- English lessons, Soft Skills & Hard Skills trainings,
- Massages,
- Private Terrace with swings and view,
- Multisport card, support of participation in sporting events and Photoneo sport merch, sports teams and yoga on the terrace and workout in the office,
- Dressing rooms and Showers,
- Discounts for employees and others…
Your benefits after one year of working in Photoneo: You can choose one benefit from the MAIN package, where you’ll find:
Your choice of a benefit after one year of working in Photoneo:
- A year-round public transport ticket
- Recreation allowance
- Year-round health care in Procare
- Training, a conference, or another educational activity which is not a typical compulsory part of the position, but related to the performance of the profession
- An opportunity to make your work environment more comfortable (whether it’s a new desk, chair, or headphones)
- A supplementary retirement plan contribution (i.e. the “3rd pillar”)
- A special benefit for your 5th anniversary at the firm
Your work-time balance is important for us:
- Sick days when you’re not feeling well
- Flexible working time with core time 10:00 – 15:00
- Attendance based on trust and responsibility, we do not “clock in and out”
- Possibility of switching a public holiday from the middle of the week to another day (for example to Friday or Monday) after agreement with manager, considering business reasons
- 2 extra days after the death of a close relative/partner (in that month)
- 2 extra days after marriage/ registered partnership (abroad) (in that month before/after)
Financial bonuses:
- Generous referral program
- Newborn/wedding bonus
- Annual bonus may be up to or exceeding 13th salary