At a Glance
- Tasks: Design and develop software for cutting-edge motion simulators in a collaborative team.
- Company: Join Dynisma, a leader in automotive simulation technology with a passionate culture.
- Benefits: Enjoy competitive salary, private medical insurance, and 25 days holiday.
- Other info: Dynamic environment with opportunities for hands-on experience and career growth.
- Why this job: Make a real impact on innovative projects that shape the future of driving simulation.
- Qualifications: 2-3 years programming experience in languages like Python or C++, and strong communication skills.
The predicted salary is between 36000 - 60000 € per year.
Dynisma is revolutionising the automotive and motorsport driving simulator market with its disruptive motion generator technology. Our cutting‑edge approach to simulator design delivers more data about vehicle dynamics and ride to drivers and passengers with less latency and more accurately than any other motion simulators available.
As a Software Development Engineer, you will play a critical role in designing, developing, and maintaining the software that enables our motion simulator products, as well as contributing to new ones. You will collaborate closely with a cross‑functional team of engineers, designers, and domain experts to create innovative solutions that elevate the simulation experience.
Responsibilities
- Design and build software for a variety of platforms, including Windows/Linux, the web and real‑time PLCs
- Contribute to continuous improvement of Dynisma’s software development processes, tools and automations
- Develop features and rectify bugs across a variety of Dynisma’s software projects, on both new and existing codebases
- Write clean, testable, and maintainable code, alongside creating and maintaining documentation and specifications
- Communicate with project stakeholders and teams to capture requirements and deliver effective solutions
- Participate in code‑reviews as part of development best practice
What We Are Looking For
- Proven programming experience in at least one high‑level language (e.g. Python, C# / C++, Java, TypeScript) for at least 2‑3 years, either professionally, academically or through suitable experience
- An interest in areas such as Graphics, UX and cross‑platform development
- Familiarity with modern collaborative development tools including Git and Jira
- Experience or interest in modern DevOps practices, such as cloud compute, containerisation, software architecture and deployment methods
- An eye for quality and software best practice
- Openness to learning – we work with a variety of programming languages and software packages
- Strong communication skills – the ability to digest complex user needs and translate into software requirements, as well as interacting with a variety of technical and non‑technical stakeholders is key
What You Can Expect
- Hands on experience developing software and tooling to be used both internally and externally by our customers
- Responsibility from the start – we work on challenging, fast‑paced projects as part of a small team where you can have a real impact
- Opportunities to work as part of multi‑disciplinary teams on projects with physical significance – our key products are machines, and some of our software projects involve interacting with this as part of a wider system
Why Join Dynisma?
Dynisma is growing rapidly, and we are looking for outstanding people across all parts of the business to help build our future. The culture is passionate, fast‑paced, open, and transparent. People work in a flat structure with hands‑on application, innovation, and experimentation constantly in mind.
Benefits
Benefits include a competitive basic salary, pension, life insurance, private medical insurance, 25 days holiday, Cycle to work and electric car vehicle schemes.
Equal Opportunity Employer
DYNISMA IS PROUD TO BE AN EQUAL OPPORTUNITY EMPLOYER. We are committed to fostering an inclusive and diverse workplace where everyone feels valued and respected. We welcome applicants from all backgrounds and do not discriminate based on race, colour, religion, gender, sexual orientation, age, disability, or any other legally protected status. If you require any special assistance or accommodations during the recruitment or interview process, please let us know. We are happy to support you to ensure a fair and comfortable experience.
Software Development Engineer employer: Dynisma
At Dynisma, we pride ourselves on being an exceptional employer, offering a dynamic and innovative work environment in the heart of the Greater Bristol Area. Our culture fosters collaboration and creativity, allowing Software Development Engineers to take ownership of their projects while benefiting from competitive salaries, comprehensive health benefits, and opportunities for professional growth. Join us to be part of a passionate team that is shaping the future of automotive simulation technology.
StudySmarter Expert Advice🤫
We think this is how you could land Software Development Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to software development. This is your chance to demonstrate your coding prowess and problem-solving abilities to potential employers.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so get comfortable talking about your experiences!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining Dynisma and being part of our innovative team.
We think you need these skills to ace Software Development Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Development Engineer role. Highlight your programming experience and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Show Off Your Projects:Include links to any projects or code samples that showcase your programming skills. Whether it's a GitHub repo or a personal project, we love seeing what you've created and how you approach problem-solving.
Be Clear and Concise:When writing your cover letter, keep it clear and to the point. Explain why you're interested in Dynisma and how your background makes you a great fit. We appreciate straightforward communication!
Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Dynisma
✨Know Your Tech
Make sure you brush up on your programming skills, especially in languages like Python, C#, or C++. Be ready to discuss your past projects and how you've tackled challenges in software development. This will show that you're not just familiar with the tech but can also apply it effectively.
✨Show Your Collaborative Spirit
Since you'll be working closely with engineers, designers, and other stakeholders, highlight your teamwork experience. Prepare examples of how you've communicated complex ideas to non-technical team members and how you’ve contributed to a collaborative environment.
✨Demonstrate Your Problem-Solving Skills
Be prepared to tackle some coding challenges or technical questions during the interview. Think about how you approach debugging and feature development. Sharing your thought process can impress interviewers and show them how you think on your feet.
✨Ask Insightful Questions
Prepare thoughtful questions about Dynisma's projects, culture, and future direction. This shows your genuine interest in the role and helps you gauge if the company is the right fit for you. Plus, it opens up a dialogue that can make the interview feel more like a conversation.