Software Engineer (ID: JlU8OtLx)

Place of Work: On-site
Salary: £ from 45000 (Per Annum)
Date Posted: 13-Dec-2024
Expiry Date: 11-Jun-2025
Job Details:
Location: Cambridge, Cambridgeshire, United Kingdom
Job Category: Software Engineering
Career Level: Experienced Professional
Contractual Type: Permanent/Contract
Working Hours: Monday to Friday (Day Shift)
Qualifications: Bachelor's degree in Computer Science
Experience: Minimum of 5 years in a similar role
Positions Available: 1
Skills Required
  • Embedded Systems
  • experience in C/C++
  • See Essentials Section
Benefits
  • Company Pension
  • Free Onsite Parking
  • Health & Wellbeing Programme
Job Description

An enthusiastic Software Engineer is required to join us to further develop and support our existing products, as well as work on the design and implementation of future products.  We are a State-of-the-art R&D centre invested in keeping Engineering, Design and Manufacturing in the UK. As well as designing and developing our own products and systems, we also provide mentoring to university graduates and act as an incubator facility to assist start-ups in establishing and growing their businesses.

We are looking to strengthen our core team with experienced, ambitious, individuals who are keen to work in an Innovative Company.

This position would suit a highly driven, motivated person who can work independently and pay great attention to detail. This is an exciting opportunity to join a young and developing company and be involved with the full product life cycle and gain new skills.

Key Responsibilities:

  • Design, develop, and test code modifications in current products.
  • Collaborate with management to understand requirements and integrate them into development processes.
  • Participate in the design and development of new software products.
  • Contribute to the creation and maintenance of internal documentation, release notes, user manuals, and change requests.
  • Liaise with internal design teams to ensure cohesive product development.
  • Create and maintain technical and design documentation.
  • Conduct safety assessments and risk evaluations as necessary.

Requirements:

Essential:

  • Minimum of 5 years experience in a similar role.
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Proficient programming experience in C/C++
  • Experience in software development for embedded systems.
  • Good documentation and communication skills.
  • Ability to translate management needs into software designs and implement them effectively.
  • Experience in developing and maintaining embedded control systems in test rigs and products.
  • Competence in using test equipment, including but not limited to digital multimeters, and oscilloscopes.
  • Ability to read and interpret technical drawings, including circuit diagrams and PCB schematics.
  • Familiarity with software development methodologies and release processes.
  • Ability to work in a fast-moving and dynamic environment.

Desirable:

  • Experience with wireless connectivity technologies (e.g., Bluetooth, ETC).
  • Familiarity with Electronic Design Automation (EDA) tools for schematic capture, PCB layout, and simulation.
  • Demonstrable experience in software system fault-finding.
  • Awareness of systems engineering design principles
  • Experience with other languages such as Java/Rust

Non-Technical Skills:

  • Excellent problem-solving and analytical abilities.
  • Strong verbal and written communication skills.
  • Positive attitude towards learning, teamwork, and self-improvement.
  • Experience working in a fast-paced, high-energy environment, with a willingness to go the extra mile.
  • Process-driven, customer-first mindset backed by an enthusiastic ‘can do’ attitude and a continuous desire to learn and contribute.

Job Type: Permanent, Freelance

Pay: From £45,000.00 per year

Benefits:

  • Company pension
  • Health & wellbeing programme
  • Free On-site parking

Schedule:

  • Day shift
  • Monday to Friday

Education:

  • Bachelor's (preferred)

Work Location: In person

Similar Jobs You May Like
Software Engineer
Bury, West Sussex, United Kingdom
Salary: £ 40000 - £ 50000 (Per Annum)
Front-End Engineer, Node-RED Dashboard 2.0
London, Greater London, United Kingdom
Salary: £ Competitive Salary Offered (Per Annum)
Senior Software Engineer (Python)
London, Greater London, United Kingdom
Salary: £ Competitive Salary Offered (Per Annum)
Software Development Engineer (All Levels)
Woking, Surrey, United Kingdom
Salary: £ Competitive Salary Offered (Per Annum)
Senior Software Engineer, London
London, Greater London, United Kingdom
Salary: £ Negotiable Depending on Experience (Per Annum)
Graphics Programmer
Edinburgh, City of Edinburgh, United Kingdom
Salary: £ Negotiable Depending on Experience (Per Annum)
Pelago Recruitment Services
Pelago Support Team
Inactive

Chat Support Offline!

Live chat is available during business hours, 9:00 to 5:00 Monday to Friday. Please get in touch with us through Contact Us and one of our recruiters will reply within 1 business day.