Software Engineer – C, C++, Python or Rust
Job Title: Software Engineer – C, C++, Python or Rust
Location: Manchester
Salary: Up to £55,000
Position Overview: We are seeking talented and motivated Software Engineers to join our Manchester based clients growing team. As a Software Engineer, you will be responsible for designing, developing, and maintaining embedded systems software that is used in multiple industries. You will work with a dynamic team of engineers and contribute to projects involving Linux-based open-source technologies.
Company Overview: Our client is committed to pushing the boundaries of technology. They are a leading innovator in the design and development of a host of software solutions, and pride themselves on their dedication to open source principles and cutting-edge solutions.
Key Responsibilities:
- Design and develop embedded software solutions using C, C++, Python, or Rust.
- Collaborate with cross-functional teams to define software requirements and specifications.
- Contribute to the development of Linux-based systems and utilize open-source technologies.
- Debug and troubleshoot software and hardware issues.
- Participate in code reviews and ensure code quality and best practices.
- Stay updated on industry trends and emerging technologies.
Qualifications:
- Bachelor’s degree in Computer Science, or a related field (or equivalent work experience).
- Proven experience in software development using C, C++, Python, or Rust.
- Familiarity with Linux operating systems and open-source technologies.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to thrive in a fast-paced, collaborative environment.
If you are a Software Engineer with a passion for embedded systems and a commitment to open-source technology, this could be the role for you!
Apply today for immediate consideration or contact Laurence Powell at KO2 Embedded Recruitment Solutions for more information.