James

Graduate Software Engineer

"I’m fortunate to be part of a team who are great at supporting each other. We have a wealth of knowledge and skills between us that has been invaluable to me as I’ve progressed."

James joined Forsberg a few months after graduating in 2021 from Lancaster University, where he studied Mphys Physics, Astrophysics & Cosmology.

Why did you choose to pursue a career with Forsberg?

I was looking for an employer whose technology stack would allow me to utilise and develop the skills I already possessed, and who would provide the support required for me to learn new technologies and development techniques. Forsberg ticked both of these boxes. I was also intrigued by projects that the company has worked on, especially those related to optical navigation.

In your current role, what projects have you been involved in?

As a software engineer, it’s my job to work alongside the software team and the rest of the company to plan, create and test solutions to the problems that customers require solving. Most of my time at Forsberg has been spent on the full-stack development of a web interface that allows for the processing and visualisation of GPS jamming. I’ve also had the opportunity to work on some of the embedded devices the company is developing, ensuring that both the hardware and software work together as intended.

What training and development are you offered for your future development goals?

We have a sizeable collection of learning resources to aid self-led learning and the company is happy to assign time for us to work on relevant courses, with the possibility of certification upon their completion. I’m fortunate to be part of a team who are great at supporting each other. We have a wealth of knowledge and skills between us that has been invaluable to me as I’ve progressed.

What is your favourite thing about working at Forsberg?

As much of my work has been focused on Research and Development projects, I’ve had plenty of opportunity to experiment with new software in order to validate its suitability. Being able to discover and explore new ways of solving problems never stops being exciting.

What has been the most challenging to date?

Coming into a new project and having to learn how everything works, especially when they may use tools and languages that I’m unfamiliar with is always a challenge. It takes time to reach a point where I can work to the best of my ability. I’ve learnt the importance of not becoming too frustrated during this process; every time it gets a little easier. 

Follow your favourite employers
Save jobs to your shortlist
Receive personalised alerts
Access our live webinars
Register now
On the move? Download The App
Gradcracker Logo
Gradcracker Limited, October House, Long Street, Easingwold, York, YO61 3HX
01347 823822 | info@gradcracker.com | Company registration number: 6370348
© 2007 - 2023 Gradcracker Limited
Gradcracker and Cookies
We use cookies to ensure that we give you the best experience on our website.
If you continue we'll assume that you are happy to receive all cookies from Gradcracker.
Continue
Learn more