Software Engineer in Aberdeen

Software Engineer in Aberdeen

Aberdeen Full-Time 42000 - 84000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Design and support innovative software solutions for exciting new products.
  • Company: Join a forward-thinking tech company with a focus on collaboration.
  • Benefits: Enjoy a competitive salary, 25 days holiday, flexible working, and private medical insurance.
  • Why this job: Make a real impact in a dynamic environment with excellent career progression.
  • Qualifications: 3+ years in software engineering with skills in C#, C++, Python, and embedded systems.
  • Other info: Opportunity to work with cutting-edge technologies and grow your career.

The predicted salary is between 42000 - 84000 £ per year.

BENEFITS: 25 days holiday, flexible working, Private Medical Insurance, Bonus, excellent training and career progression.

THE ROLE:

  • Provide software engineering design input to new products.
  • Provide software engineering support to the existing product range.
  • Assess technical queries and provide software engineering solutions to a wide-ranging products portfolio.
  • Liaise with internal departments such as sales, procurement and production to ensure the best technical solution is provided in all instances.
  • Creation of software engineering documentation such as specifications, proposals, test plans, reports and manuals.
  • Ensuring software engineering solutions are provided on time and on budget.
  • Adherence to global engineering end-to-end process and sub-processes.
  • Site visits to other company offices and client assets as and when required.
  • Maintenance and development of company standards and processes for software version control.

KNOWLEDGE, SKILLS & EXPERIENCE:

  • Relevant experience in an industrial software and firmware design environment.
  • Experience writing embedded software (STM32 IDE or similar).
  • Experience with high-level development languages preferably C#, C++ and C, Python.
  • Experience writing simple Windows programs (VisualStudio, Windows IoT or similar).
  • Software development knowledge including version control using Azure DevOps (or similar) and development techniques (Agile, Waterfall or similar).
  • Experience with Continuous Integration (CI) tools such as Pipelines, Jenkins (or similar).

Experience Required:

  • Minimum of 3 years in a software engineering role.
  • Knowledge of network protocol UDP.
  • Knowledge of serial comms protocols over RS485/232, CAN.
  • Knowledge of SQL server/client database applications.
  • Knowledge of user interface MVC framework.
  • Embedded software in safety-critical applications.
  • Previous diving experience.

Qualifications:

  • Software / Computer Science / Electrical/Electronic engineering degree or equivalent industry experience.

If you are interested and have the skills and experience required please apply now, we will be happy to recommend you to our client.

Software Engineer in Aberdeen employer: Chiltern Park Recruitment

Join a dynamic and innovative team as a Software Engineer, where you'll enjoy a competitive salary of £50-60K, 25 days of holiday, and flexible working arrangements. Our commitment to employee growth is evident through excellent training programmes and career progression opportunities, all within a supportive work culture that values collaboration and technical excellence.
C

Contact Detail:

Chiltern Park Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Aberdeen

✨Tip Number 1

Network like a pro! Reach out to your connections in the software engineering field, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving embedded software or high-level languages like C# and Python. This will give potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to software development and version control. Practice explaining your past projects and how you tackled challenges, especially in Agile environments.

✨Tip Number 4

Don’t forget to apply through our website! We’re here to help you land that dream job, so take advantage of our resources and let us recommend you to our clients. It’s a win-win!

We think you need these skills to ace Software Engineer in Aberdeen

Software Engineering Design
Embedded Software Development
C#
C++
C
Python
Windows Programming
Version Control (Azure DevOps)
Agile Development
Waterfall Development
Continuous Integration (CI) Tools
Network Protocols (UDP)
Serial Communication Protocols (RS485/232, CAN)
SQL Server/Client Database Applications
MVC Framework

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your relevant experience in industrial software and firmware design, and don’t forget to mention your skills in languages like C#, C++, and Python. We want to see how you fit into our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how your background aligns with our needs. We love seeing enthusiasm and a bit of personality, so let us know what makes you tick!

Showcase Your Projects: If you've worked on any cool projects, make sure to include them! Whether it's embedded software or Windows programs, we want to see what you've done. This gives us a better idea of your hands-on experience and problem-solving skills.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any updates. Plus, it’s super easy – just a few clicks and you’re done!

How to prepare for a job interview at Chiltern Park Recruitment

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of embedded software and the specific languages mentioned, like C#, C++, and Python. Be ready to discuss your past projects and how you've used these technologies in real-world scenarios.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled technical queries or challenges in previous roles. Highlight your experience with version control and CI tools, as well as your ability to deliver solutions on time and within budget.

✨Understand the Company’s Products

Familiarise yourself with the company’s existing product range and any new products they might be developing. This will help you demonstrate your interest and show that you can provide valuable input from day one.

✨Communicate Effectively

Since you'll be liaising with various departments, practice articulating your thoughts clearly. Prepare to discuss how you would collaborate with sales, procurement, and production to ensure the best technical solutions are provided.

Software Engineer in Aberdeen
Chiltern Park Recruitment
Location: Aberdeen

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>