4,398 Real Time Systems jobs in the United Kingdom

Senior Embedded Software Engineer (Real-Time Systems)

SO15 2GU Southampton, South East £75000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled Senior Embedded Software Engineer with expertise in real-time systems to join their innovative product development team. This role is fully remote, offering the flexibility to work from anywhere within the UK. You will be instrumental in designing, developing, and testing complex embedded software for cutting-edge hardware products. The ideal candidate will possess a strong foundation in C/C++, real-time operating systems (RTOS), and a passion for creating robust and efficient software solutions. You will collaborate closely with hardware engineers and other software developers to bring advanced technological solutions to life.

Key Responsibilities:
  • Design, develop, implement, and maintain embedded software for real-time applications using C and C++.
  • Work with various microcontrollers and embedded systems, understanding hardware constraints and optimizing software for performance and efficiency.
  • Develop and integrate software for real-time operating systems (RTOS), ensuring timely execution of critical tasks.
  • Write clean, well-documented, and maintainable code following established coding standards and best practices.
  • Develop and execute unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Debug complex software and hardware issues, identifying root causes and implementing effective solutions.
  • Collaborate with hardware engineering teams to define software requirements and ensure seamless hardware-software integration.
  • Participate in code reviews and provide constructive feedback to peers.
  • Contribute to the architectural design of embedded systems and software components.
  • Stay current with emerging technologies and industry trends in embedded systems and real-time software development.
Required Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 6 years of professional experience in embedded software development.
  • Proficiency in C and C++ programming languages is essential.
  • Extensive experience with real-time operating systems (RTOS) such as FreeRTOS, VxWorks, or QNX.
  • Experience with embedded development tools, including compilers, debuggers, and emulators.
  • Understanding of hardware-software interfaces, device drivers, and peripheral communication protocols (e.g., SPI, I2C, UART).
  • Familiarity with version control systems (e.g., Git).
  • Strong analytical and problem-solving skills with meticulous attention to detail.
  • Excellent communication and collaboration skills, with the ability to work effectively in a remote team environment.
  • Experience with low-level hardware debugging and board bring-up is a plus.
This fully remote position offers a competitive salary, excellent benefits, and the opportunity to work on challenging and impactful projects in the field of embedded systems.
This advertiser has chosen not to accept applicants from your region.

Senior Embedded Software Engineer - Real-Time Systems

SO14 0AA Southampton, South East £60000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge technology firm, is seeking a highly experienced Senior Embedded Software Engineer to join their elite, fully remote engineering team. This role offers the exceptional opportunity to design and develop sophisticated embedded systems from the comfort of your home office, contributing to next-generation hardware and IoT solutions. You will be instrumental in architecting, coding, testing, and deploying critical software for a range of innovative products.

As a Senior Embedded Software Engineer, you will take ownership of complex software modules, working with microcontrollers, real-time operating systems (RTOS), and low-level hardware interfaces. Your responsibilities will include writing efficient, robust, and maintainable C/C++ code, implementing firmware updates, and debugging challenging issues. You will collaborate closely with hardware engineers, product managers, and other software developers to bring ambitious product visions to life. This position demands a deep understanding of embedded systems principles, a passion for optimization, and a commitment to quality.

Key Responsibilities:
  • Design, develop, and maintain embedded software for real-time systems and microcontrollers.
  • Write high-quality, efficient, and well-documented C/C++ code for firmware development.
  • Implement and optimize drivers, middleware, and application logic for embedded devices.
  • Collaborate with hardware engineering teams to define system requirements and ensure seamless integration.
  • Debug and resolve complex software and hardware issues using advanced diagnostic tools.
  • Develop and execute unit tests and integration tests to ensure software reliability and performance.
  • Contribute to the architectural design of embedded software systems.
  • Optimize code for performance, memory usage, and power consumption.
  • Stay current with emerging technologies and best practices in embedded systems development.
  • Participate in code reviews and provide constructive feedback to team members.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 7 years of professional experience in embedded software development.
  • Proficiency in C and C++ programming languages for embedded systems.
  • Strong experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or VxWorks.
  • Familiarity with various microcontroller architectures (e.g., ARM Cortex-M, RISC-V).
  • Experience with embedded debugging tools, JTAG/SWD interfaces, and oscilloscopes.
  • Understanding of hardware-software integration and system-level debugging.
  • Knowledge of communication protocols commonly used in embedded systems (e.g., SPI, I2C, UART, CAN).
  • Excellent problem-solving and analytical skills.
  • Strong written and verbal communication skills, with the ability to articulate technical concepts effectively in a remote setting.
  • Ability to work independently and manage multiple priorities in a fast-paced environment.

This is an exceptional opportunity to shape the future of embedded technology with a leading innovator. Join our client's highly skilled remote team and make a significant impact from your location in or around Southampton, Hampshire, UK .
This advertiser has chosen not to accept applicants from your region.

Senior Embedded Software Engineer - Real-Time Systems

LE1 6AN Leicester, East Midlands £60000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in developing advanced electronic systems for various industries, is seeking a highly skilled Senior Embedded Software Engineer to join their dedicated team in Leicester, Leicestershire, UK . This role is hands-on and requires deep technical expertise in embedded systems development and real-time operating systems (RTOS).

As a Senior Embedded Software Engineer, you will be responsible for the design, development, testing, and maintenance of embedded software for critical applications. You will work closely with hardware engineers to define system requirements, implement robust firmware solutions, and ensure the reliability and performance of complex embedded products. This position demands a strong understanding of low-level programming, hardware-software interaction, and a passion for creating efficient and innovative embedded solutions.

Key Responsibilities:
  • Design, develop, and implement embedded software and firmware for microcontrollers and embedded systems.
  • Work with real-time operating systems (RTOS) such as FreeRTOS, VxWorks, or similar.
  • Develop drivers, middleware, and application-level software for embedded devices.
  • Collaborate with hardware engineers to define system architectures and interface specifications.
  • Write clean, efficient, and well-documented code in C/C++.
  • Perform unit testing, integration testing, and system testing to ensure software quality and reliability.
  • Debug and troubleshoot complex software and hardware issues.
  • Participate in code reviews and contribute to the improvement of coding standards and best practices.
  • Develop and maintain technical documentation, including design specifications and user manuals.
  • Stay current with emerging embedded technologies, tools, and methodologies.
  • Contribute to the full product development lifecycle, from concept to production.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 6 years of professional experience in embedded software development.
  • Strong proficiency in C and/or C++ programming languages.
  • Experience with real-time operating systems (RTOS) is essential.
  • Familiarity with embedded hardware architectures (e.g., ARM, PIC, AVR).
  • Experience with debugging tools, JTAG, and logic analyzers.
  • Knowledge of communication protocols (e.g., SPI, I2C, UART, CAN, Ethernet).
  • Understanding of software development lifecycles and agile methodologies.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong communication and teamwork abilities.
This is an excellent opportunity for an experienced embedded software engineer to contribute to cutting-edge technology development in a dynamic and challenging environment. Join our client and help build the future of embedded systems.
This advertiser has chosen not to accept applicants from your region.

Senior Embedded Software Engineer - Real-Time Systems

SR1 2AA Sunderland, North East £70000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a cutting-edge technology firm at the forefront of developing advanced real-time systems and is seeking a highly skilled Senior Embedded Software Engineer to join their globally distributed team. This is a fully remote position, offering the flexibility to work from anywhere. The ideal candidate will possess deep expertise in embedded C/C++, real-time operating systems (RTOS), and a passion for creating robust, high-performance software for complex applications. You will play a key role in the design, development, and testing of embedded software solutions that power innovative products, contributing to all phases of the software development lifecycle. This role requires a self-starter who thrives in a remote work environment and can collaborate effectively with a distributed team. Key Responsibilities:
  • Design, develop, and implement embedded software solutions using C/C++ for microcontrollers and embedded systems, focusing on real-time performance and resource efficiency.
  • Develop and integrate software for various hardware platforms, working closely with hardware engineers to ensure seamless system operation.
  • Implement and manage real-time operating systems (RTOS) and related middleware.
  • Write clean, maintainable, and well-documented code adhering to industry best practices and coding standards.
  • Develop and execute comprehensive unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Debug complex software issues, identify root causes, and implement effective solutions.
  • Collaborate effectively with a remote team of engineers, product managers, and quality assurance professionals using collaborative tools and agile methodologies.
  • Participate actively in code reviews, providing and receiving constructive feedback to enhance code quality.
  • Contribute to the architectural design of new embedded systems and software features.
  • Stay current with emerging technologies and industry trends in embedded systems and software development.
Qualifications:
  • A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • A minimum of 7 years of professional experience in embedded software development.
  • Expert proficiency in C and C++ programming languages.
  • Strong experience with real-time operating systems (e.g., FreeRTOS, VxWorks, QNX) and embedded Linux.
  • Solid understanding of embedded hardware, microcontrollers, and communication protocols (e.g., SPI, I2C, UART, CAN, Ethernet).
  • Experience with debugging tools, oscilloscopes, logic analysers, and in-circuit emulators.
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
  • Proven ability to work independently, manage time effectively, and deliver results in a remote setting.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills, with the ability to articulate technical concepts clearly to a remote team.
  • Experience in safety-critical systems or high-reliability applications is a plus.
This is an outstanding opportunity for a talented Senior Embedded Software Engineer to contribute to innovative projects from the comfort of their home office.
This advertiser has chosen not to accept applicants from your region.

Senior Embedded Software Engineer - Real-Time Systems

SW1A 0AA London, London £60000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled Senior Embedded Software Engineer to join their innovative team, focusing on the design and development of sophisticated real-time embedded systems. This is a fully remote position, offering the flexibility to work from anywhere within the UK. You will play a critical role in architecting, implementing, and testing embedded software for cutting-edge hardware products that require deterministic performance and high reliability. The ideal candidate will have a strong background in C/C++, RTOS, and a deep understanding of hardware-software interaction.

Responsibilities:
  • Design, develop, and maintain embedded software for real-time operating systems (RTOS) based on project requirements.
  • Write clean, efficient, and well-documented C/C++ code for embedded applications.
  • Implement and optimize algorithms for performance-critical systems.
  • Develop and execute unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Debug and troubleshoot complex software and hardware issues across various embedded platforms.
  • Collaborate with hardware engineers to define system requirements and ensure seamless hardware-software integration.
  • Participate in code reviews and contribute to establishing best practices for embedded software development.
  • Manage software development lifecycle using Agile methodologies.
  • Document software designs, architecture, and test procedures.
  • Stay current with emerging technologies and industry trends in embedded systems and real-time computing.
  • Mentor junior engineers and provide technical leadership on projects.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of professional experience in embedded software development.
  • Proficiency in C and C++ programming languages for embedded systems.
  • Hands-on experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, VxWorks, or similar.
  • Strong understanding of embedded hardware, microcontrollers, and peripherals (e.g., SPI, I2C, UART, GPIO).
  • Experience with debugging tools (e.g., JTAG, oscilloscopes, logic analyzers).
  • Familiarity with version control systems (e.g., Git).
  • Knowledge of communication protocols (e.g., TCP/IP, CAN, USB) is a strong advantage.
  • Experience with embedded Linux is a plus.
  • Ability to work independently, manage priorities, and deliver high-quality results in a remote setting.
  • Excellent problem-solving and analytical skills.
Join our client's innovative team and contribute to shaping the future of embedded technology from the comfort of your home office. If you are a passionate embedded engineer seeking a challenging and rewarding remote opportunity, we want to hear from you.
This advertiser has chosen not to accept applicants from your region.

Senior Embedded Software Engineer (Real-Time Systems)

SR1 2AG Sunderland, North East £60000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in advanced technological solutions, is seeking a highly skilled Senior Embedded Software Engineer to join their innovative team in **Sunderland, Tyne and Wear, UK**. This is a critical, office-based role where you will be instrumental in developing sophisticated embedded systems for cutting-edge products. You will work on the full software lifecycle, from conception and design through to implementation, testing, and deployment. The focus will be on real-time operating systems and low-level hardware interaction.

Key Responsibilities:
  • Design, develop, and test embedded software for complex hardware platforms.
  • Implement real-time operating systems (RTOS) and develop low-level drivers.
  • Write efficient, robust, and maintainable C/C++ code for embedded applications.
  • Debug and optimize software performance for embedded systems.
  • Collaborate with hardware engineers to define system requirements and ensure seamless integration.
  • Develop and execute unit tests, integration tests, and system tests.
  • Participate in code reviews and contribute to establishing best practices for embedded software development.
  • Troubleshoot and resolve complex software and hardware issues.
  • Contribute to the architecture and design of new embedded systems.
  • Maintain and enhance existing embedded software solutions.
  • Stay up-to-date with the latest advancements in embedded systems technology and methodologies.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience (5+ years) in embedded software development.
  • Strong proficiency in C and C++ programming languages.
  • Solid understanding of real-time operating systems (e.g., FreeRTOS, Zephyr).
  • Experience with microcontroller architectures (e.g., ARM Cortex-M).
  • Familiarity with embedded debugging tools and techniques (e.g., JTAG, logic analyzers).
  • Knowledge of communication protocols common in embedded systems (e.g., I2C, SPI, UART, CAN).
  • Experience with version control systems (e.g., Git).
  • Excellent analytical and problem-solving abilities.
  • Strong communication skills and ability to work effectively within a team.
This is an excellent opportunity to advance your career in embedded systems within a challenging and rewarding environment in **Sunderland, Tyne and Wear, UK**.
This advertiser has chosen not to accept applicants from your region.

Senior Embedded Software Engineer - Real-Time Systems

NR3 1DE Norwich, Eastern £60000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a leader in innovative technology solutions, seeking a highly skilled Senior Embedded Software Engineer to join their dynamic and fully remote engineering team. This is an exceptional opportunity to work on challenging projects involving the design, development, and implementation of real-time embedded systems for cutting-edge hardware. You will play a critical role in the entire software development lifecycle, from initial concept and requirements gathering through to testing, debugging, and deployment.

The ideal candidate will possess a deep understanding of C and C++ programming languages, coupled with extensive experience in embedded systems development. Proficiency in real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or similar is essential. You should have a strong grasp of hardware-software interaction, including microcontroller architecture, device drivers, and low-level programming. Experience with debugging tools, oscilloscopes, logic analyzers, and other embedded development tools is expected. This role requires the ability to design and implement efficient, reliable, and maintainable software, often under stringent performance constraints. You will be responsible for developing robust firmware, optimizing code for performance and memory usage, and ensuring the safety and security of embedded systems. Collaboration with hardware engineers, system architects, and other software developers will be a key part of your role. We are looking for a proactive problem-solver with excellent analytical skills and a passion for building high-quality embedded solutions within a remote, collaborative environment. Experience with various communication protocols (e.g., I2C, SPI, UART, CAN) and version control systems (e.g., Git) is highly desirable.

Responsibilities:
  • Design, develop, test, and debug embedded software for real-time systems.
  • Write clean, efficient, and maintainable C/C++ code.
  • Develop and integrate device drivers and firmware.
  • Work with real-time operating systems (RTOS).
  • Optimize software performance and memory usage.
  • Collaborate with hardware and software engineering teams.
  • Troubleshoot complex hardware-software integration issues.
  • Develop and implement testing strategies for embedded systems.
  • Participate in code reviews and provide technical guidance.
  • Document software designs and implementations.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience as an Embedded Software Engineer.
  • Expertise in C/C++ programming for embedded systems.
  • Strong knowledge of RTOS and low-level programming.
  • Experience with embedded debugging tools and techniques.
  • Familiarity with microcontroller architectures.
  • Understanding of hardware-software interfaces.
  • Excellent problem-solving and analytical skills.
  • Experience with version control systems (e.g., Git).
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Real time systems Jobs in United Kingdom !

Senior Embedded Software Engineer - Real-time Systems (Remote)

PL1 2NX Plymouth, South West £60000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a dynamic technology firm specializing in cutting-edge hardware and software solutions for industrial automation and control systems. We are seeking a highly skilled Senior Embedded Software Engineer with expertise in real-time systems to join our completely remote team. This role requires a deep understanding of low-level programming, operating systems, and hardware-software interaction to develop robust and performant embedded applications. You will be instrumental in designing and implementing the software that powers critical industrial equipment and IoT devices.

Key Responsibilities:
  • Design, develop, test, and maintain embedded software for real-time operating systems (RTOS) on various microcontrollers and embedded platforms.
  • Write efficient, reliable, and well-documented C/C++ code for performance-critical applications.
  • Develop drivers, middleware, and application-level software for embedded systems.
  • Collaborate closely with hardware engineers to define system requirements and ensure seamless hardware-software integration.
  • Implement and optimize algorithms for signal processing, control systems, and communication protocols.
  • Debug and troubleshoot complex issues across hardware and software components using JTAG, oscilloscopes, and logic analyzers.
  • Contribute to the design and architecture of embedded software systems, ensuring scalability and maintainability.
  • Develop and implement unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Stay updated with the latest advancements in embedded systems technology, RTOS, and industry best practices.
  • Participate in code reviews and provide constructive feedback to peers.
Qualifications:
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Extensive experience in embedded software development, with a strong focus on real-time systems and RTOS (e.g., FreeRTOS, Zephyr, VxWorks).
  • Proficiency in C and C++ programming languages for embedded applications.
  • Solid understanding of microcontroller architectures (ARM, RISC-V, etc.), memory management, and peripheral interfaces.
  • Experience with debugging tools and techniques for embedded systems.
  • Knowledge of communication protocols (e.g., SPI, I2C, UART, CAN, Ethernet).
  • Familiarity with software development lifecycles and agile methodologies.
  • Excellent problem-solving, analytical, and troubleshooting skills.
  • Strong written and verbal communication skills, crucial for effective remote collaboration.
  • Experience with IoT platforms and secure coding practices is a plus.
This is a unique opportunity to work on challenging and impactful embedded systems projects from the comfort of your own home, collaborating with a talented and supportive international team.
This advertiser has chosen not to accept applicants from your region.

Senior Embedded Systems Engineer (Real-Time)

NR1 1AA Norwich, Eastern £60000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced Senior Embedded Systems Engineer specializing in real-time applications to join their innovative engineering team in Norwich, Norfolk, UK . This role is central to the design, development, and testing of complex embedded systems for cutting-edge products. You will be involved in the entire product lifecycle, from concept and architecture design through to implementation, verification, and validation. This hybrid position requires a strong foundation in C/C++, real-time operating systems (RTOS), and hardware-software integration.

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.
Qualifications and Skills:
  • 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.
This hybrid role offers the best of both worlds, combining focused development time with collaborative team interactions. Join us to build the next generation of intelligent systems.
This advertiser has chosen not to accept applicants from your region.

Senior Embedded Systems Engineer (Real-Time)

PL1 2SW Plymouth, South West £70000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading innovator in advanced technology solutions, is seeking a highly skilled Senior Embedded Systems Engineer to join their dedicated team. This is a fully remote role, offering the flexibility to work from anywhere in the UK. You will be instrumental in the design, development, and testing of sophisticated embedded systems for cutting-edge products. This position demands a deep understanding of real-time operating systems (RTOS), microcontrollers, and hardware-software integration. Your responsibilities will include developing firmware and software for embedded applications, optimising system performance, and ensuring the reliability and safety of complex systems.

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.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Real Time Systems Jobs