cover image
People Source Consulting trading as Experis

Embedded Software and Hardware Design Engineer

On site

Reading, United Kingdom

Full Time

18-11-2024

Share this job:

Score my CV

Job Specifications

Embedded Software and Hardware Design Engineer
Location: Reading - office-based role
Salary: The pay is competitive and Dependent on experience.
Hours: 37.5 hr week
Benefits: currently exploring with staff flexible hours with the option to finish early on Fridays/4x salary death in service cover/25 days holiday.
We are looking to hire a Software and Hardware Design Engineer with a degree level qualification to support their development team with new and existing product design team.
The candidate should be capable of assisting in all areas of software and hardware design and product development. This is a great opportunity to be part of new product development and design and to develop new skills.
The job is based at the head office in Reading. The candidate must be able to work in the UK and have a full driver's licence.
Daily Role:
New and existing product development
Industrial indicators and controllers
Process control equipment
Embedded software (C/C++) design and implementation for microcontrollers
PIC micro-controllers
ARM micro-controllers (STM32 and others)
RTOS and multi-threaded applications
Bare metal programming
GUI and HMI design from simple keypad interface to LCD touchscreens
Digital communication interfaces such as SPI, I2C, UART, USB, Ethernet
Industrial communication interfaces such as Ethernet, Modbus, Profibus, Profinet
PC based software (C++/C# etc.) design and implementation
Simple GUIs for product user configuration
Production automated test applications
Hardware schematic design and PCB layout
Digital and analogue design
High accuracy ADCs
SMPS design
Industrial communication interfaces
Multi-layered PCBs
Product testing and evaluation
Functionality testing and debugging
Writing supporting documentation
Hardware and software design documentation
Production Acceptance Test documentation
Working with customers
Developing customer requirements and specification
Technical support of products
Essential Skills:
Proficient in IT skills, such as Word and Excel
Degree qualification in Electronic Engineering or equivalent
Knowledge of Embedded programming for micro-controllers
Knowledge of PC based software programming
Knowledge of electronic design
How to apply:
(see below)
People Source Consulting Ltd is acting as an Employment Agency in relation to this vacancy. People Source specialise in technology recruitment across niche markets including Information Technology, Digital TV, Digital Marketing, Project and Programme Management, SAP, Digital and Consumer Electronics, Air Traffic Management, Management Consultancy, Business Intelligence, Manufacturing, Telecoms, Public Sector, Healthcare, Finance and Oil & Gas.

About the Company

We are excited to announce that People Source Consulting Ltd will be rebranding to "People Source Consulting Ltd trading as Experis" effective 26th April 2024. We want to reassure you that whilst our name may be changing, our core values, dedication to excellence, and the quality of service will remain unchanged. We have been partnered with ManpowerGroup/Experis over the last 7 years, ensuring a seamless transition moving forward. Rest assured, our commitment to excellence remains unwavering under our new identity. To stay... Know more

Related Jobs

Company background Company brand
Company Name
Computappoint
Job Title
Team Leader (Hardware, Logistics and Facilities)
Job Description
Team Leader (Hardware, Logistics and Facilities) Working Model:On-site 5 days per week Office Location:Canary Wharf Salary:Up to £48k About the Role: Are you looking for a new role? Our client, one of the UKs fastest growing Managed Service clients are seeking a candidate to work directly with one of the most prominent and highly regarded names in Financial Services to work as Team Leader for various teams: Hardware, Logistics and Facilities function. In this role, you'll be responsible for line management of multi-disciplinary teams (IT Engineering/Logistics) and acting as point of contact for the team responsible for various functions including break fix calls, buffer stock, logistics, shipping and asset removal service. Your responsibilities: Line management of their engineering and logistics team. You will be a team leader, staff mentor. Troubleshoot and diagnose desktop related hardware issues and talk with various teams internally and externally to resolve these issues. Gathering warranty replacement parts with charge for assets and/or fault components within the equipment's warranty period. Produce both defined and AdHoc reports within required timeframes. Run and manage weekly meetings when needed and provide data and information on request for monthly and quarterly review meetings. High quality end to end delivery to the client meeting and exceeding the client's needs to position the company in a way that would lead to increased business. Manage the shipping process of equipment between multiple locations including quotes, approvals, co-ordination, compliance and planning. Transfer and process under your client's security procedures Manage vendor deliveries in to determined locations including planning of resources of which you're receiving, processing all equipment deliveries to high standards and updating requests and tickets raised by users. Keep the buffer stock in check and to the agreed threshold levels. Requirements Experience of planning and management is essential (such as service management, service co-ordination, shipping management, customer support management, asset management) Good decision-making and communication skills within a business environment Good Microsoft office suite and IT skills Previous experience working on a customer site Comp TIA A+ (Preferred) ITIL Foundation (Preferred) To be considered, please ensure you complete your application on the Computappoint website.
Canary Wharf, United Kingdom
On site
Full Time
22-11-2024
Company background Company brand
Company Name
Square One Resources
Job Title
Blockchain Developer - Rust/Move
Job Description
Job Title: Blockchain Developer - Rust/Move Location: London - Fully Remote Salary/Rate: $100,000 - $150,000 per annum Start Date: 01/11/2024 Job Type: Permanent Who We Are We are a pioneering startup at the forefront of information services in global markets, focused on decentralised data solutions. Our diverse and dynamic team includes professionals and academics with experience from renowned institutions and prestigious companies. Our mission is to tackle innovative challenges in consensus mechanisms, Real Time data services, decentralised finance (DeFi), and Layer 1 (L1) technologies. We prioritise trust, kindness, honesty, and a commitment to ethical, decentralised technologies in our culture. What We're Looking For We seek a talented Blockchain Developer to join our team. In this role, you will: Design, develop, and maintain our blockchain infrastructure using Rust and/or Move. Implement and optimise Layer 1 and Layer 2 protocols to enhance the scalability and performance of our platform. Build decentralised and trustless systems that ensure security and immutability. Collaborate with our core development team to identify and address performance bottlenecks and security vulnerabilities. Conduct code reviews and provide constructive feedback to maintain code quality. Stay current with advancements in blockchain technology and contribute to continuous improvement. Open-source contributors will be given high consideration. Are You the Right Person for This Role? The ideal candidate will have: Strong proficiency in Rust, with a deep understanding of its features and best practices. Expertise in networking, consensus protocols, parallel execution, storage, and fundamental blockchain concepts. Experience building decentralised systems focused on scalability and performance optimisation. Knowledge of system-level performance tuning techniques, including memory management and CPU optimisation. Familiarity with blockchain security best practices and the ability to identify potential vulnerabilities. Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment. Proactive communication and collaboration abilities with native-level proficiency in written and oral English. Preferred Skills: Proficiency in Move, especially with experience in Move Runtime (preferably Aptos Move) and Move Smart Contracts. Contributions to open-source projects. If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format. Disclaimer Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
London, United Kingdom
On site
Full Time
20-11-2024
Company background Company brand
Company Name
Owen Thomas
Job Title
Mid-Senior Full-Stack Software Engineers, React/Node | Salary range £70 - £100K (+ Generous Equity) | IoT, Real-Time Payment Disruptor, Greenfield | L...
Job Description
Mid-Senior Full-Stack Software Engineers, React/Node | Salary range £70 - £100K (+ Generous Equity) | IoT, Real-Time Payment Disruptor, Greenfield | London, Hybrid (2 days per week on-site) Company: Multiple Mid-Senior Full-Stack Software Engineers, React/Node, are needed to join a FinTech Disruptor at the early stages. This company is already having an incredible impact to the masses and they are only just getting started on their journey, with lots of innovation planned in the roadmap... If you are interested in joining a skilled and friendly team, with bucket-loads of purpose, and a place that welcomes every type of diversity - we recommend you hit the apply button! Requirements for the Mid-Senior Full-Stack Software Engineers, React/Node: Proven experience and technical excellence (through academics or employment), at least 3+ years commercial experience Good alignment to the stack: Typescript, JavaScript, React, Node, Postgres, MongoDB, AWS Ideally start-up and strong product exposure and passion for complex problem solving DNA = No ego's, team players with enthusiasm to be independent and proactive. Happy to meet people in the office, 2 days on site (Central London) Interview process for Mid-Senior Full-Stack Software Engineers, React/Node: Intro call Take home test Final stage on-site to meet the team :D Remuneration: These Mid-Senior Full-Stack Software Engineers, React/Node roles can pay a Base Salary range £70,000 - £100,000. It comes with Generous equity and attractive benefits. It requires your attendance minimum 2 days a week in their Central London office. If you want to hear more about these Mid-Senior Full-Stack Software Engineers, React/Node roles, please apply ASAP with a CV, and we will give you a call if we think you are a match! :D
London, United Kingdom
On site
Full Time
30-10-2024
Company background Company brand
Company Name
Inspiring Interns & Graduates
Job Title
IoT Battery Software Engineer
Job Description
About Us: Our client is revolutionizing the energy sector as a disruptive start-up, building innovative solutions that drive sustainable energy transformation. As part of our cutting-edge work in battery management and energy storage systems, we are seeking a talented IoT Battery Software Engineer. In this role, you’ll develop software for Battery Management Systems (BMS) and Battery Energy Storage Systems (BESS), contributing to the future of energy technology. Salary is based on experience and industry. Job Summary: As an IoT Battery Software Engineer, you will develop and implement software solutions for the monitoring, control, and optimization of battery systems in IoT environments. You will work with technologies relevant to BMS and BESS systems, including embedded programming, real-time communication protocols, and cloud-based platforms for energy management. You will be instrumental in designing scalable software for distributed energy resources (DER), ensuring safe and efficient battery operations across various use cases. Key Responsibilities: Software Development for BMS/BESS Systems: Design and implement embedded software solutions for Battery Management Systems (BMS), focusing on battery health, safety, and performance monitoring. Develop IoT software for remote monitoring and control of Battery Energy Storage Systems (BESS), enabling integration with renewable energy sources and grid systems. Implement algorithms for state-of-charge (SOC), state-of-health (SOH), and thermal management to optimize battery performance. IoT Communication & Protocols: Design and develop communication protocols for real-time data collection, transmission, and control using MQTT, CoAP, Modbus, CAN bus, or similar protocols. Integrate wireless IoT platforms (e.g., LoRa, NB-IoT, Zigbee) to enable efficient battery system communication and data exchange in distributed environments. Cloud & Edge Computing: Implement cloud-based data processing solutions to analyse battery system data in real-time, using platforms like AWS IoT, Azure IoT Hub, or Google Cloud IoT Core. Develop edge computing applications to process critical data at the source, ensuring low latency and robust system performance. System Integration & Testing: Collaborate with hardware engineers to integrate software with battery controllers, sensors, and inverters. Perform simulation and testing of battery system models using tools such as MATLAB/Simulink or PSIM for verifying algorithms and system performance. Ensure software complies with industry standards and safety regulations (e.g., UL, IEC, IEEE). Optimization & Performance: Design and implement optimization techniques for energy management in BESS systems, improving battery lifecycle, efficiency, and grid interaction. Analyze and optimize the performance of large-scale energy storage deployments, focusing on load balancing, peak shaving, and demand response. Collaboration & Agile Development: Work closely with cross-functional teams, including electrical engineers, data scientists, and product managers, to align software development with system requirements. Participate in Agile workflows, contributing to sprint planning, code reviews, and continuous integration/delivery (CI/CD) pipelines. Qualifications & Skills: Experience: 3+ years of experience in embedded software development, specifically for Battery Management Systems (BMS) or Battery Energy Storage Systems (BESS). Strong experience with IoT platforms and protocols used in energy management and real-time communication. Technical Skills: Proficiency in programming languages such as C/C++, Python, or Embedded C for real-time systems. Experience with communication protocols like CAN bus, Modbus, MQTT, Zigbee, or LoRa for IoT connectivity. Familiarity with cloud services for IoT data analytics and monitoring, including AWS IoT, Azure IoT, or Google Cloud. Strong knowledge of BMS algorithms for SOC/SOH estimation, fault detection, and thermal management. Experience working with embedded systems on microcontrollers (e.g., STM32, TI C2000). Soft Skills: Excellent problem-solving abilities and attention to detail in a fast-paced, dynamic environment. Strong communication skills and ability to collaborate with cross-functional teams, including hardware engineers and data scientists. Self-motivated and comfortable with autonomy in a start-up culture. Bonus Skills: Experience with MATLAB/Simulink, PSIM, or similar tools for battery system modelling and simulation. Knowledge of renewable energy integration and distributed energy resources (DER) management. Familiarity with cybersecurity best practices for IoT and energy systems. Why You’ll Love Working Here: Be part of an innovative start-up shaping the future of energy and battery technology. Collaborate with a team of talented engineers and data scientists on transformative projects. Enjoy a flexible work environment with opportunities for professional growth. Competitive salary and benefits, including [insert perks like stock options, health coverage, remote work flexibility, etc.].
London, United Kingdom
Hybrid
Full Time
28-10-2024