8,609 Real Time jobs in the United Kingdom
Senior Embedded Systems Engineer (Real-Time)
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement embedded software solutions in C/C++ for real-time systems.
- Work with microcontrollers, microprocessors, and associated peripherals.
- Develop and maintain device drivers, firmware, and application-level software.
- Implement and optimize RTOS-based systems for performance and reliability.
- Collaborate with hardware engineers to define system architecture and ensure seamless integration.
- Perform unit testing, integration testing, and system testing to ensure software quality.
- Debug complex hardware and software issues using JTAG, logic analyzers, and oscilloscopes.
- Participate in code reviews and contribute to establishing coding standards and best practices.
- Document software designs, requirements, and test procedures.
- Stay up-to-date with the latest advancements in embedded systems technology and methodologies.
- Contribute to technical roadmaps and architectural decisions.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Minimum of 5 years of professional experience in embedded systems development.
- Strong proficiency in C and C++ programming languages.
- In-depth knowledge of real-time operating systems (RTOS) such as FreeRTOS, VxWorks, or QNX.
- Experience with embedded debugging tools and techniques.
- Familiarity with communication protocols like SPI, I2C, UART, CAN, and Ethernet.
- Understanding of digital signal processing (DSP) concepts is a plus.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities.
- Experience with safety-critical systems (e.g., ISO 26262) is highly desirable.
Senior Embedded Systems Engineer (Real-Time)
Posted 3 days ago
Job Viewed
Job Description
You will work closely with cross-functional teams, including hardware engineers, software developers, and quality assurance specialists, to bring new products from concept to production. Key tasks involve writing clean, efficient, and well-documented code in C/C++, debugging complex issues, and performing hardware bring-up. Experience with various communication protocols (e.g., SPI, I2C, UART, CAN, Ethernet) and embedded debugging tools is crucial. The ideal candidate will have a strong background in developing embedded systems for challenging environments and a passion for pushing technological boundaries. You will be responsible for architectural design decisions, component selection, and ensuring adherence to industry standards and best practices. We are looking for an individual who thrives in a collaborative, fast-paced remote environment and possesses excellent problem-solving and analytical skills. A proactive approach to identifying and resolving technical challenges, coupled with strong communication abilities, will be essential for success in this role. This is an exceptional opportunity to contribute to innovative projects and advance your career in a remote-first setting.
Qualifications:
- Proven experience as an Embedded Systems Engineer, with a focus on real-time systems.
- Strong proficiency in C/C++ programming for embedded applications.
- Deep understanding of RTOS concepts and practical experience with various RTOS platforms.
- Experience with microcontrollers (ARM, PIC, etc.) and associated development tools.
- Familiarity with hardware debugging tools (oscilloscopes, logic analysers) and JTAG/SWD debugging.
- Knowledge of common communication protocols (SPI, I2C, UART, CAN, Ethernet).
- Experience with version control systems (e.g., Git).
- Excellent problem-solving, analytical, and debugging skills.
- Strong written and verbal communication skills.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
Embedded Systems Engineer
Posted 2 days ago
Job Viewed
Job Description
Position: Embedded Systems Engineer
Location: Cookridge, Leeds
Salary: 50,000 - 60,000
KO2's client, a growing technology business based in Cookridge, Leeds, is looking for an Embedded Systems Engineer to join their team. The company design and develop a unique device for the monitoring of energy technology, and they are seeking an engineer who can contribute to the next generation of their product.
The ideal candidate will have a background in electronics design, covering both analogue and digital circuit development, alongside experience programming in Embedded C. However, KO2's client is open to applications from candidates who are stronger in either electronics or embedded software, or those who can combine both skillsets.
This role offers the chance to work on a product at the forefront of modern communications technology. Knowledge of LoRaWAN, RF, or LPWAN would be highly desirable, as the device relies on cutting-edge communication protocols. Previous experience with LoRaWAN, RF or related wireless systems will allow you to make an immediate impact.
Key skills and experience:
- Strong background in analogue and digital electronics design
- Ability to write and debug Embedded C code
- Experience with embedded software development and testing
- Knowledge of LoRaWAN, RF, or LPWAN communication technologies
- Enthusiasm for product development in a growing, forward-thinking teaM
Why join?
- Work on a real-world product that supports the monitoring of innovative energy systems
- Be part of a supportive team environment where embedded software and electronics expertise come together
- Opportunity to develop new skills in LoRaWAN, RF, and low-power communication system
KO2's client understands that the right individual may bring strengths in electronics, embedded software, or both. If you are motivated to contribute to the development of next-generation monitoring devices and want to work with technologies such as LoRaWAN and RF, this role could be the ideal fit.
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Position: Embedded Systems Engineer
Location: Cookridge, Leeds
Salary: 50,000 - 60,000
KO2's client, a growing technology business based in Cookridge, Leeds, is looking for an Embedded Systems Engineer to join their team. The company design and develop a unique device for the monitoring of energy technology, and they are seeking an engineer who can contribute to the next generation of their product.
The ideal candidate will have a background in electronics design, covering both analogue and digital circuit development, alongside experience programming in Embedded C. However, KO2's client is open to applications from candidates who are stronger in either electronics or embedded software, or those who can combine both skillsets.
This role offers the chance to work on a product at the forefront of modern communications technology. Knowledge of LoRaWAN, RF, or LPWAN would be highly desirable, as the device relies on cutting-edge communication protocols. Previous experience with LoRaWAN, RF or related wireless systems will allow you to make an immediate impact.
Key skills and experience:
- Strong background in analogue and digital electronics design
- Ability to write and debug Embedded C code
- Experience with embedded software development and testing
- Knowledge of LoRaWAN, RF, or LPWAN communication technologies
- Enthusiasm for product development in a growing, forward-thinking teaM
Why join?
- Work on a real-world product that supports the monitoring of innovative energy systems
- Be part of a supportive team environment where embedded software and electronics expertise come together
- Opportunity to develop new skills in LoRaWAN, RF, and low-power communication system
KO2's client understands that the right individual may bring strengths in electronics, embedded software, or both. If you are motivated to contribute to the development of next-generation monitoring devices and want to work with technologies such as LoRaWAN and RF, this role could be the ideal fit.
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Embedded Systems Engineer
Posted 2 days ago
Job Viewed
Job Description
Embedded Systems Engineer
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain embedded software and firmware for industrial automation products.
- Implement real-time operating systems (RTOS) and device drivers.
- Write high-quality, efficient, and well-documented C/C++ code for microcontrollers.
- Collaborate with hardware engineers to define and integrate system components.
- Develop and execute unit tests and integration tests to ensure software reliability.
- Debug and troubleshoot complex hardware and software issues.
- Optimize embedded software for performance, power consumption, and memory usage.
- Participate in system architecture design and technology selection.
- Stay current with emerging embedded technologies and trends.
- Contribute to the overall product development process and documentation.
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
- Minimum of 4 years of experience in embedded software development.
- Proficiency in C and C++ programming for embedded systems.
- Experience with RTOS (e.g., FreeRTOS, VxWorks) and bare-metal programming.
- Familiarity with microcontroller architectures (ARM, PIC, AVR).
- Experience with hardware debugging tools (oscilloscopes, logic analyzers).
- Understanding of communication protocols (e.g., SPI, I2C, UART, CAN).
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work effectively in a remote team environment.
Be The First To Know
About the latest Real time Jobs in United Kingdom !
Embedded Systems Engineer
Posted 3 days ago
Job Viewed
Job Description
Key responsibilities will include:
- Designing, developing, and testing embedded software and firmware for various hardware platforms.
- Writing efficient, maintainable, and well-documented C/C++ code.
- Developing and integrating device drivers and board support packages (BSPs).
- Working with microcontrollers, microprocessors, and various communication protocols (e.g., I2C, SPI, UART, CAN, Ethernet).
- Collaborating with hardware engineers to define system requirements and specifications.
- Implementing real-time operating systems (RTOS) and managing system resources effectively.
- Conducting thorough unit testing, integration testing, and system testing.
- Debugging and troubleshooting complex hardware and software issues.
- Participating in code reviews and contributing to the continuous improvement of development processes.
- Staying up-to-date with the latest trends and technologies in embedded systems engineering.
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Position: Embedded Systems Engineer
Location: Cookridge, Leeds
Salary: £50,000 - £60,000
KO2's client, a growing technology business based in Cookridge, Leeds, is looking for an Embedded Systems Engineer to join their team. The company design and develop a unique device for the monitoring of energy technology, and they are seeking an engineer who can contribute to the next generation of their produc.
WHJS1_UKTJ
Senior Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and test embedded software for various microcontrollers and microprocessors.
- Architect and implement robust, efficient, and maintainable embedded software solutions.
- Develop and maintain firmware, device drivers, and system-level software.
- Collaborate with hardware engineers on system architecture, schematic design, and PCB layout considerations.
- Integrate and test embedded software with hardware components, ensuring seamless system performance.
- Utilize real-time operating systems (RTOS) and develop applications for embedded environments.
- Implement communication protocols (e.g., I2C, SPI, UART, CAN, Ethernet) for inter-device communication.
- Perform system-level debugging and troubleshooting, identifying and resolving complex technical issues.
- Develop and execute comprehensive test plans and procedures, including unit testing, integration testing, and system testing.
- Document software designs, code, and test results according to industry best practices and internal standards.
- Contribute to the continuous improvement of development processes and tools.
- Mentor junior engineers and provide technical leadership within the team.
- Stay current with emerging embedded technologies and industry trends.
- Participate in design reviews and provide constructive feedback.
- Ensure adherence to safety and compliance standards for embedded systems.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Minimum of 7 years of professional experience in embedded systems development.
- Proficiency in C/C++ programming for embedded applications.
- Strong understanding of computer architecture, digital logic, and electronic circuits.
- Experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or VxWorks.
- Familiarity with debugging tools (e.g., JTAG, oscilloscopes, logic analyzers).
- Experience with various microcontrollers (e.g., ARM Cortex-M, PIC, ESP32) and their associated development environments.
- Knowledge of communication interfaces and protocols is essential.
- Experience with version control systems (e.g., Git).
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills.
- Ability to work effectively in a team-oriented, fast-paced environment.
- Experience with safety-critical systems or embedded Linux is a plus.