Enable job alerts via email!

Software Engineer - Sonar Systems C++

WhatJobs?

Nottingham

On-site

GBP 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Job description

Overview

Explore software engineer opportunities. This role involves designing, developing, and testing software systems. Software engineers work with various programming languages and technologies to create innovative solutions. They collaborate with teams to meet project requirements and deadlines. The field offers diverse career paths, from front-end development to back-end infrastructure. Job growth for software engineers remains strong, reflecting the increasing reliance on technology across industries. This profession requires strong problem-solving skills and a continuous learning mindset. Many companies seek talented software engineers to drive their technological advancements.

Software engineering roles are available across various sectors, including technology, finance, and healthcare. These positions often require a bachelor\'s degree in computer science or a related field. Experience with coding, debugging, and software development methodologies is beneficial. Software engineers contribute to the development of applications, operating systems, and other software products. They play a crucial part in the digital transformation of businesses. The demand for skilled software engineers continues to rise, making it a competitive yet rewarding career choice. Software engineers are responsible for the entire software development lifecycle. They work on projects of varying scales, from small applications to large enterprise systems. This field offers opportunities for specialization in areas like artificial intelligence, cloud computing, and cybersecurity. Software engineers are at the forefront of technological innovation.

What People Ask

Strong programming skills in languages like Java, Python, or C++ are needed. Problem-solving, analytical, and communication skills are also beneficial. Experience with software development methodologies is helpful.

Career progression: Software engineers can progress to roles like senior software engineer, team lead, or architect. Some may move into management or specialize in a particular area. There are many opportunities for growth and advancement.

Salary: The salary for a software engineer in the UK typically ranges from £35,000 to £70,000 per year, depending on experience and location. Senior roles and specialized skills can command higher compensation. Entry-level positions may start at the lower end of this range.

Top employers: Google, Amazon, and Microsoft, among many other tech companies and startups, offer software engineering positions with competitive salaries and benefits.

Technologies: Java, Python, SQL, AWS, and Azure are common; specific technologies depend on project and company.

Current Software Engineer Opportunities

Software Engineer – Sonar Systems (C++) – Warwick – Contract

Contract roles include various responsibilities such as working with control boards, MATLAB/Simulink, C/C++, AUTOSAR, ISO 26262, MIL/SIL/HIL, and model-based design. Requirements include embedded software experience and automotive electrical knowledge.

Software Engineer – Laravel & PHP – Norwich (Remote/Hybrid) – Full-time

Responsibilities include developing bespoke systems using Laravel and PHP, collaborating with a team, and delivering client-focused solutions. Requirements include Laravel proficiency, MySQL/MSSQL, and strong communication skills.

Software Engineer – .NET/C# & Azure – Epsom (Hybrid Inside IR35) – 6-month contract

Responsibilities include developing .NET Core applications, migrating legacy systems, DevOps practices, and cloud services. Requirements include 8-10 years of experience, Azure experience, and strong C#/.NET skills.

Software Engineer – Full Stack (.NET/C#, Angular, Azure) – London – 3-month contract

Responsibilities include delivering features on cloud platforms, working with DevOps and Terraform, and ensuring SC clearance. Requirements include strong Full Stack experience with .NET/C#, Angular, and Azure.

Software Engineer – React.js / Node.js / SQL Server – Nottinghamshire – Full-time

Responsibilities include building full-stack applications, React UIs, Node.js services, and SQL Server data handling. Requirements include React, Node.js, SQL Server, and knowledge of SOLID and architecture patterns.

Note

This advertiser has chosen not to accept applicants from your region.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs