Senior Software Engineer
2 months ago
Senior Software Engineer
Crawley – Hybrid
£50,000 - £60,000
What will you be doing as a Senior Software Engineer?
* Lead the development of software applications from initial design to coding, ensuring requirements are defined and met.
* Oversee software application development stages, including concept creation, requirements definition, design, and coding.
* Collaborate closely with mechanical, electrical, and electronics engineers to drive successful project outcomes.
* Monitor and manage all software requirements and related issues within a project.
* Develop reliable software, with particular focus on fault management, reporting, and application health monitoring.
* Create and maintain supporting documentation, such as interface control documents, user manual inputs, fault codes, and response actions.
* Assist customers with integration, commissioning, and troubleshooting, which may occasionally involve on-site support.
* Understand and incorporate customer technical requirements and operational concepts into the broader project scope.
* Collaborate with the Project Manager, Technical Authority, and Quality team to identify risks, issues, and opportunities.
* Keep the engineering team informed of key developments and provide technical insights to aid the project manager in maintaining the project plan and monthly review update
Essential Skills for a Senior Software Engineer:
* Solid educational background in a relevant technical field
* Proficiency in embedded software design with strong knowledge of associated hardware
* Robust mathematical capabilities
* Track record of successful leadership in technical software projects
* Comprehensive understanding of software engineering principles
* Experience in embedded software design and broad familiarity with related hardware
* Competence in writing C/C++ code for embedded applications
* Expertise in designing and developing control systems, especially in the areas of motor control principles, theory, and interfaces
Desirable Skills:
Embedded Software/Firmware Experience:
* Experience utilising STM32 processors and the Keil uVision development environment and associated tools
* Proficiency in various communication protocols such as Ethernet, RS422/UART, CAN, SPI, etc.
* Skilled in hardware interfacing, including GPIO, ADCs, DACs, and related components
Windows/User Interface Development:
* Understanding of developing desktop applications and user-centric interface design
* Familiarity with the Qt and Qt Creator multiplatform development environment in C++
* Experience with Visual Studio for C++ and C# programming
* Knowledge of low-latency programming techniques
* Expertise in networking concepts (TCP/UDP)
General Software Skills:
* Proficient in the use of source control systems, particularly SVN and Git
* Experience with Jira and Confluence for software requirements and task management
* Familiarity with unit testing tools and technologies
* Competence in static code analysis
-
Senior Software Engineer
2 weeks ago
Crawley, United Kingdom ARC IT Recruitment Full timeSenior Software Engineer Hybrid/Crawley £60k + benefits Senior Software Engineer Hybrid/Crawley £60k + benefits A growing surveillance system specialist near Crawley are looking for a Senior Software Engineer with extensive control systems experience as well as Embedded software design expertise (C/C++). You'll be leading the development of...
-
Senior Software Engineer
3 months ago
Crawley, West Sussex, United Kingdom beBee Professionals Full time £60,000 - £80,000Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Crawley, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...
-
Senior Software Engineer
2 weeks ago
Crawley, United Kingdom Innovate Full timeSenior Software EngineerLocation: Sussex Contract Position – 6 Months How would you like to work for a global leader who specialises in protection solutions? This is a brilliant and unique opportunity for a motivated, Software Engineer to join and become a key player for a large expanding company. You will be working in an enjoyable working environment...
-
Senior Software Engineer
1 month ago
Crawley, United Kingdom Innovate Full timeSenior Software EngineerLocation: Sussex Contract Position – 6 Months How would you like to work for a global leader who specialises in protection solutions? This is a brilliant and unique opportunity for a motivated, Software Engineer to join and become a key player for a large expanding company. You will be working in an enjoyable working environment...
-
Senior Software Engineer
2 months ago
Crawley, United Kingdom Innovate Full timeSenior Software EngineerLocation: Sussex Contract Position – 6 Months How would you like to work for a global leader who specialises in protection solutions? This is a brilliant and unique opportunity for a motivated, Software Engineer to join and become a key player for a large expanding company. You will be working in an enjoyable working environment...
-
Senior Software Engineer
2 days ago
Crawley, United Kingdom Platform Recruitment Full timeWest Sussex – Senior Software Engineer –50-60k (negotiable)This is a great opportunity to join a consultancy creating innovative electronics products, based in Horsham. You will need to have an understanding within Software engineering using C/C++ for embedded software design and object oriented programming. More details below:Main Duties:+ Develop and...
-
Senior Software Engineer
1 month ago
Crawley, United Kingdom Innovate Full timeJob Description Senior Software Engineer Location: Sussex Contract Position – 6 Months How would you like to work for a global leader who specialises in protection solutions? This is a brilliant and unique opportunity for a motivated, Software Engineer to join and become a key player for a large expanding company. You will be working in an enjoyable...
-
Senior Control Software Engineer
11 hours ago
Crawley, United Kingdom Orion Electrotech Full timeSenior Control Software Engineer An exciting opportunity has opened for an experienced Senior Software Engineer to join a growing electro-optics company. This role is perfect for a talented software professional with a background in embedded systems and desktop application development, who thrives in a collaborative environment. Based in the Horsham area,...
-
Senior Control Software Engineer
12 hours ago
Crawley, United Kingdom Orion Electrotech Full timeSenior Control Software Engineer An exciting opportunity has opened for an experienced Senior Software Engineer to join a growing electro-optics company. This role is perfect for a talented software professional with a background in embedded systems and desktop application development, who thrives in a collaborative environment. Based in the Horsham area,...
-
Senior Control Software Engineer
56 minutes ago
Crawley, United Kingdom Orion Electrotech Full timeSenior Control Software Engineer An exciting opportunity has opened for an experienced Senior Software Engineer to join a growing electro-optics company. This role is perfect for a talented software professional with a background in embedded systems and desktop application development, who thrives in a collaborative environment. Based in the Horsham area,...
-
Senior Software Engineer
1 week ago
Crawley, West Sussex, United Kingdom Randstad Education Full timeJob Title: Senior Software Engineer - BackendJob Summary: We are seeking a highly skilled Senior Software Engineer - Backend to join our team. The ideal candidate will have expertise in designing, developing, and maintaining scalable backend systems.Key Responsibilities:* Design and develop high-quality backend systems using modern technologies* Collaborate...
-
Senior Software Engineer C
3 weeks ago
Crawley, United Kingdom Gold Group Full timeSenior Software Engineer Job Role: As a Senior Software Engineer, you would be responsible for the specification, design, implementation and test of software relating to my cleints IoT platform. You will be skilled in general software engineering, backend developer with experience in unit testing, as well as digital specialities, and will be experienced...
-
Senior Software Engineer C
3 weeks ago
Crawley, United Kingdom CV-Library Full timeSenior Software Engineer Job Role: As a Senior Software Engineer, you would be responsible for the specification, design, implementation and test of software relating to my cleints IoT platform. You will be skilled in general software engineering, backend developer with experience in unit testing, as well as digital specialities, and will be experienced...
-
Senior Software Engineer C#
3 weeks ago
Crawley, United Kingdom Gold Group Ltd Full timeSenior Software Engineer Job Role:As a Senior Software Engineer, you would be responsible for the specification, design, implementation and test of software relating to my cleints IoT platform. You will be skilled in general software engineering, backend developer with experience in unit testing, as well as digital specialities, and will be experienced...
-
Senior Software Engineer C#
3 weeks ago
Crawley, United Kingdom Gold Group Ltd Full timeSenior Software Engineer Job Role: As a Senior Software Engineer, you would be responsible for the specification, design, implementation and test of software relating to my cleints IoT platform. You will be skilled in general software engineering, backend developer with experience in unit testing, as well as digital specialities, and will be experienced...
-
Senior Software Engineer C#
3 weeks ago
Crawley, United Kingdom Gold Group Ltd Full timeSenior Software Engineer Job Role:As a Senior Software Engineer, you would be responsible for the specification, design, implementation and test of software relating to my cleints IoT platform. You will be skilled in general software engineering, backend developer with experience in unit testing, as well as digital specialities, and will be experienced...
-
Senior Software Engineer C#
3 weeks ago
Crawley, United Kingdom Gold Group Ltd Full timeSenior Software Engineer Job Role:As a Senior Software Engineer, you would be responsible for the specification, design, implementation and test of software relating to my cleints IoT platform. You will be skilled in general software engineering, backend developer with experience in unit testing, as well as digital specialities, and will be experienced...
-
Senior Software Engineer C#
3 weeks ago
Crawley, United Kingdom Gold Group Ltd Full timeSenior Software Engineer Job Role: As a Senior Software Engineer, you would be responsible for the specification, design, implementation and test of software relating to my cleints IoT platform. You will be skilled in general software engineering, backend developer with experience in unit testing, as well as digital specialities, and will be...
-
Senior Software Engineer
1 week ago
Crawley Down, United Kingdom Innovate Full timeJob Description Senior Software Engineer Location: Sussex Contract Position – 6 Months How would you like to work for a global leader who specialises in protection solutions?This is a brilliant and unique opportunity for a motivated, Software Engineer to join and become a key player for a large expanding company.You will be working in an enjoyable working...
-
Senior Software Engineer
4 weeks ago
Crawley, West Sussex, United Kingdom Ashdown Group Full timeAshdown Group is a leading technology business that encourages flexibility in its work environment. As a Senior Software Engineer, you will be part of a team that develops innovative software products used by global household name firms.