At a Glance
- Tasks: Design and develop high-quality software for real-world products and systems.
- Company: Join a supportive tech team in Manchester with a hybrid work model.
- Benefits: Enjoy competitive salary, mentoring, and professional development opportunities.
- Other info: Great career growth in a collaborative environment with diverse technical backgrounds.
- Why this job: Work on exciting projects that make a real impact in the tech world.
- Qualifications: Experience in software development, especially with C#, C, or C++.
The predicted salary is between 45000 - 57000 £ per year.
Salary: £45,000 - 57,000 per year
Requirements
- Commercial experience in object-oriented software development.
- Strong understanding of software engineering principles and development practices.
- Experience with one or more programming languages such as C#, C, or C++.
- Experience using Microsoft Visual Studio and Git version control.
- Experience working on software that interacts with hardware, physical products, industrial systems, or embedded platforms, or a genuine interest in moving into this environment.
- Understanding of performance optimisation, efficient memory usage, or development within resource-constrained environments.
- Excellent problem-solving and analytical skills.
- Strong communication skills and the ability to work effectively within a team.
- Experience with embedded software development is desirable.
- Experience working within memory-constrained or performance-critical systems is desirable.
- Experience with C# and .NET technologies is desirable.
- Knowledge of fieldbus, industrial Ethernet protocols, or MQTT is desirable.
- Knowledge of modern software development methodologies is desirable.
- Exposure to electronics, industrial automation, instrumentation, IoT, or other product-development environments is desirable.
Responsibilities
- Design, develop, test, and maintain high-quality software solutions.
- Develop software that forms part of real-world products and systems.
- Collaborate with engineers and stakeholders to deliver reliable and efficient solutions.
- Participate in code reviews and contribute to software architecture and design discussions.
- Investigate, troubleshoot, and resolve technical issues.
- Support continuous improvement of development processes and engineering best practices.
Technologies
- C#
- Embedded
- Ethernet
- Git
- Hardware
- IoT
- Support
- MQTT
- Visual Studio
- ASP.NET
- C++
We are seeking a Software Engineer to join our established engineering team in Manchester, working in a hybrid model that combines home working with time in the office. We offer a supportive and collaborative engineering environment, exposure to technically challenging projects and real-world products, a competitive salary and benefits package, ongoing mentoring and professional development opportunities, and long-term career progression within a growing business. We value attitude, curiosity, and a willingness to learn, and we welcome candidates from a variety of technical backgrounds, including embedded systems, industrial software, games development, and other engineering disciplines.
Software Engineer in Salford employer: Sivara GmbH
Join our dynamic engineering team in Manchester, where we foster a supportive and collaborative work culture that encourages innovation and professional growth. With exposure to challenging projects and a commitment to ongoing mentoring, we offer a competitive salary and benefits package, making us an excellent employer for those seeking meaningful and rewarding careers in software engineering.