Overview
Software Engineer / Software Development Engineer - High-Tech Engineering company | Bristol
Location: Bristol / Hybrid (3 days pw onsite)
ARCA Resourcing is proud to be partnering with a cutting-edge engineering company that is redefining real-time simulation technology. Their proprietary systems are raising the bar in dynamic performance across sectors including automotive, motorsport, and beyond.
The Role
As a Software Engineer, you will:
- Develop and maintain software across platforms including Windows, Linux, web technologies, and real-time controllers.
- Deliver new features and fix issues across a range of new and existing software products.
- Write clean, maintainable code and contribute to robust documentation and specifications.
- Collaborate with multidisciplinary teams to capture user requirements and translate them into working solutions.
- Improve software development workflows, tools, and automation practices.
- Participate in code reviews and champion best practices.
What We're Looking For
We'd love to hear from you if you have:
- 2-3 years' experience programming in high-level languages (e.g. Python, C++, C#, Java, TypeScript) - gained professionally, academically, or through relevant personal projects.
- An interest in areas such as graphics, user experience, and cross-platform development.
- Familiarity with tools such as Git and Jira.
- Exposure to or curiosity about modern DevOps practices (e.g. containerisation, cloud, CI/CD).
- A passion for software quality and maintainability.
- A growth mindset - open to learning new languages, platforms, and techniques.
- Strong communication skills and the ability to collaborate with technical and non-technical stakeholders.
- A strong understanding of software engineering fundamentals, data structures, and algorithmic problem solving.
- Curiosity about cross-platform development, real-time systems, or high-performance computing.
- Strong collaboration and communication skills, with the ability to work effectively in small, multidisciplinary teams.
What’s in it for you
- Join a growing company working on world-leading motion systems.
- Get hands-on with real-time systems and software used by high-profile clients.
- Work on meaningful projects with real physical output - your code will move machines.
- Be part of a small, focused team where your contributions truly matter.
- Enjoy a supportive, technically curious environment that values quality and innovation.
- Work on world-class real-time simulation systems with real-world impact.
- Get hands-on experience with real-time software, containerized environments, and cloud platforms.
- Join a small, highly skilled team where your contributions are visible and valued.
- Opportunities for professional development and exposure to cutting-edge engineering projects.
- Be part of an innovative, technically curious culture that encourages experimentation and quality software practices.
If you are ready to work on exciting, high-impact projects where your code truly moves machines, apply now via the link below to join this fast-growing team