Software Engineer – C, C++, Linux, Python

Home > Jobs > Software Engineer – C, C++, Linux, Python

Software Engineer – C, C++, Linux, Python

Position: Software Engineer

Location: Manchester
Salary: Up to £60,000

The Role:

As a Software Engineer, you will play a key role in designing, developing, and maintaining cutting-edge software solutions that power embedded systems across various industries. You will work with a dynamic team of engineers, collaborating closely on projects that leverage Linux-based systems, open-source technologies, and modern programming languages like C/C++ and Python. If you’re passionate about open-source technology and enjoy solving complex problems, this role is for you.

The Company:

Join a leading design agency in the heart of Manchester, where creativity meets technology. We specialize in delivering innovative software solutions using open-source technologies. Their team is passionate about pushing the boundaries of what’s possible, and they are looking for talented Software Engineers to help them continue to innovation and deliver exceptional results for their diverse range of clients.

Key Responsibilities:

  • Software Development: Design and develop embedded software solutions using C/C++, Python, and other open-source technologies.
  • Linux Systems: Work on the development and customization of Linux-based systems for various embedded applications.
  • Collaboration: Collaborate with cross-functional teams to define project requirements, design specifications, and implementation plans.
  • Troubleshooting: Debug and resolve software and hardware issues, ensuring the delivery of high-quality solutions.
  • Continuous Improvement: Participate in code reviews, contribute to the continuous improvement of development processes, and stay updated on emerging technologies.

Skills and Experience Required:

  • Programming Languages: Proficient in C/C++ and Python.
  • Linux Expertise: Strong experience with Linux operating systems and open-source technologies.
  • Embedded Software: Experience in developing embedded software solutions.
  • Problem-Solving: Strong analytical and problem-solving skills with attention to detail.
  • Communication: Excellent communication and teamwork skills.
  • Adaptability: Ability to thrive in a fast-paced, collaborative environment.

Desirable Skills:

  • Industry Experience: Experience working on projects in industries such as IoT, automotive, or consumer electronics.
  • Open-Source Contributions: Involvement in open-source projects or contributions to the community.

What is on Offer:

  • Competitive Salary: A competitive salary package, reflective of your skills and experience.
  • Career Growth: Opportunities for professional development and career progression.
  • Work-Life Balance: Flexible working arrangements to suit your lifestyle.
  • Innovative Projects: The chance to work on exciting projects with cutting-edge technology.

Apply Now: Contact Laurence Powell at KO2 Embedded Recruitment Solutions Ltd for more information and to apply.

Apply for this job




    Job alerts

    Sign up to our job alerts and get automatically notified when any jobs come in which match your skill set!