Software Engineer
Resourcing Group Ltd
Market Deeping, United Kingdom
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
£53,837
Working hours
Regular working hours
Job source
Tech stack
Microsoft Windows
Unit Testing
C++ (Programming Language)
Software Quality
Code Review
Computer Programming
Software Debugging
Embedded Software
Field-Programmable Gate Array (FPGA)
Integrated Development Environments
Linux System Administration
Networking Basics
+6 more
Software Engineering
Software Systems
System Testing
Systems Integration
Software Verification
Information Technology
Job description
- Design, develop and maintain software solutions using C and/or C++.
- Produce detailed software designs in accordance with technical requirements.
- Undertake coding, debugging, unit testing and software verification.
- Support software integration, system testing and acceptance activities.
- Develop test plans, execute tests and document results.
- Prepare and maintain technical documentation throughout the development lifecycle.
- Participate in software design discussions, technical reviews and code reviews.
- Work closely with multidisciplinary engineering teams to resolve technical challenges.
- Contribute ideas to improve software quality, development practices and engineering processes.
- Provide informal technical support to less experienced colleagues when appropriate.
Requirements
This is an excellent opportunity for an engineer with approximately 2-3 years of commercial experience to develop their technical expertise while contributing to the design and delivery of sophisticated, high-reliability products., * A degree or equivalent qualification in Software Engineering, Computer Science, Electronic Engineering or another relevant technical discipline.
- Practical programming experience using C and/or C++.
- Strong analytical and problem-solving skills.
- Good mathematical understanding.
- The ability to communicate technical information effectively and work collaboratively.
- A genuine interest in software engineering and technology development.
Desirable:
- Approximately 2-3 years’ experience in a software or engineering development environment.
- Experience developing embedded software.
- Familiarity with software development in Windows or Linux environments.
- An understanding of networking principles and technologies.
- Experience working on software for electronic or hardware-integrated systems.
- Exposure to engineering design, testing and verification processes.
- An interest in developing knowledge of Digital Signal Processing (DSP) or FPGA technology.
- Personal engineering projects, internships or other practical technical experience.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…