Graduate Software Engineer at Vaarst | Torre

Graduate Software Engineer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: To be defined

Compensation GBP35k/year
~USD46.3k/year
Non-negotiable
location_on
Hybrid (Bridgewater House, Counterslip, Redcliffe, Bristol BS1 6BX, UK)
Posted almost 3 years ago

Responsibilities


🔵 Requirements: ◽ Passion for learning and building high-quality software. ◽ Experience in modern C++ and Python development. ◽ Good understanding of software engineering principles. ◽ Experience with software development tools like Git, Docker, Jenkins, and CI/CD pipelines. ◽ Familiarity with automated testing. ◽ Experience with Linux/Ubuntu. ◽ (Desirable) Experience with ROS. ◽ (Desirable) Knowledge of Computer Vision techniques (e.g., SLAM, Visual Odometry). ◽ (Desirable) Experience in developing and deploying robotic autonomous systems. ◽ (Desirable) Experience with ARM and embedded development. ◽ (Desirable) Experience with hardware interfacing (e.g., serial, I2C). ◽ (Desirable) Proficiency in 3D and video data processing (e.g., OpenCV, PCL, Eigen, Docker). ◽ (Desirable) Familiarity with web frontend technologies (e.g., TypeScript, React, Three.js, Electron). 🔵 Responsibilities: ◽ Software Development: → Contribute to the entire software development process from conception to deployment. → Maintain and upgrade software post-deployment. → Enhance the end-to-end lifecycle of software development. → Modify and test changes to previously developed programs. ◽ Collaboration and Technical Decision-Making: → Engage in technical discussions and decision-making. → Collaborate with the R&D team to transform research into production-ready code. ◽ Continuous Learning and Development: → Continuously develop software engineering skills through collaboration with experienced engineers. → Break down requirements and build appropriate solutions. ◽ Field Trials and Product Implementation: → Participate in field trials to test and evaluate new functionalities. → Support the deployment of software updates to customers. 🔵 Conditions and Benefits ◽ Flexible, hybrid working and a 35-hour work week. ◽ 25 days annual leave, increasing to 35 days after 6 years + bank holidays. ◽ Sabbaticals at 4 and 6 years; £500 holiday voucher at 2 years. ◽ Private medical insurance, including dental & optical. ◽ Career and learning development through paid courses, conferences, and events. ◽ Curiosity fund – up to £500 for non-role-related learning. ◽ Up to 10% company bonus. ◽ Pension up to 6% company contribution. ◽ Volunteering day for community contribution. ◽ Enhanced maternity and adoption leave. ◽ Cycle to work scheme. ◽ Recognition & rewards for outstanding work and embodying company values. ◽ Various flexible working options. ◽ Sociable team with monthly socials. ◽ Office located 10 minutes from the train station, with balcony, fresh fruit, snacks, and drinks.