Software Engineer

Loughborough 35K - 50K Permanent

Job Reference: 51191576

Software Engineer 

Salary up to £55k (DOE)

The successful Software Engineer will be working for a Company that specialises in the design and manufacture of safety-critical electronic systems to assist the safer operation of materials handling vehicles and equipment. The Software Engineer  will assume a pivotal role within our expanding R&D team. Your primary responsibilities will encompass the facilitation of new product design, comprehensive root cause analysis for potential malfunctions, and the refinement of our existing product portfolio. Additionally, you will serve as a crucial source of technical expertise for our production department, actively participating in the enhancement of production processes while considering essential design parameters. Proficiency in embedded systems coding and a thorough understanding of product design life cycles are paramount for this role.

Key Responsibilities

  • Design and develop embedded systems for safety-critical applications.

  • Write, test, and debug code in languages like C/C and assembly.

  • Design modular code architecture for embedded systems.

  • Break down functionalities into independent modules.

  • Participate in the design phase to define embedded system requirements.

  • Integrate and interface hardware components (microcontrollers, sensors, etc.).

  • Create and understand schematics and design PCBs for system integration.

  • Develop and integrate real-time operating systems (RTOS) or custom firmware.

  • Prototype and test embedded systems to ensure functionality.

  • Design and execute regression tests after updates.

  • Troubleshoot and debug hardware and software issues.

  • Maintain clear documentation of designs and code.

  • Develop comprehensive test plans for embedded systems.

  • Ensure compliance with industry standards and regulations for coding such as MISRA.

  • Adhere to coding standards for cohesive module integration

The Right Person

It is essential that the successful Software Engineer will have experience in the following area(s):

  • BEng or MEng degree or equivalent in Electronic, software of embedded system Engineering, or similar.

  • 3 years of industry experience.

  • Proficient in C and C programming languages.

  • Deep understanding of microcontroller/microprocessor architectures.

  • Strong problem-solving and analytical skills.

  • Familiarity with hardware components and interfaces.

  • Understanding of analog and digital mixed-signal systems.

  • Version control system (e.g., Git) proficiency.

  • Testing and validation expertise.

  • Basic circuit design and PCB understanding.

  • Development from prototype through to manufacture.

  • Technical writing and documentation.

Interested? Here are your three options

1. “This is the job for me, I meet all the requirements” – Call now and let’s talk through your experience. Ask for Jon Webster on between 8.30am – 5.30pm

2. “I think I’m right for this position, but I’m not sure about some of the detail” – Click “apply now” so I can read your CV and come back to you.

3. “I’m interested but need to know more about what this job can offer me” – email with your CV and questions and I will reply with more detail.

Precision are committed to keeping our candidates informed and offer a guaranteed response within 7 days when applying through the application system.



Share this job:

Apply now

Similar Jobs

Paint Sprayer

Tamworth 16 - 20 p/h Contract


Tamworth 16 - 16 p/h Contract

Trainee Field Service Engineer

Cambridge 28K - 30K Full Training Provided, Company Van, Fuel Card, Monthly Bonus Permanent

General Operative / Trainee Estimator

Grantham 10 - 13 p/h Contract

Field Service Engineer

Manchester 37.2K - 45K Company Van, Overtime, Gas-Safe Training, Bonus Permanent

Machine Operator - CNC EDM

Nuneaton 28K - 38K Training and progression. Pension. Medical Scheme and Life Assurance. Permanent

Machine Operator - CNC Grinder

Nuneaton 28K - 38K Training and progression. Pension. Medical Scheme and Life Assurance. Permanent

Field Service Engineer

Sevenoaks 40K - 44.5K Company Van, Fuel Card, Door-to-door travel, Gas Safe Training Permanent

Mechanical Design Engineer

Coventry 26K - 35K Permanent