431 Microcontrollers jobs in the United Kingdom

Embedded Systems Engineer

West Yorkshire, Yorkshire and the Humber £50000 - £60000 Annually KO2 Embedded Recruitment Solutions Ltd

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

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.

This advertiser has chosen not to accept applicants from your region.

Embedded Systems Engineer

CB2 1TN Cambridge, Eastern £40000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading innovator in technology solutions, is looking for a skilled Embedded Systems Engineer to join their fully remote team. This is an exciting opportunity to contribute to the design, development, and testing of cutting-edge embedded systems that power next-generation products. You will be responsible for writing efficient and reliable firmware for microcontrollers, developing hardware/software interfaces, troubleshooting complex system issues, and participating in the full product development lifecycle. Your role will involve working with C/C++, RTOS, and various communication protocols. The ideal candidate will possess a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field, with proven experience in embedded systems development. Strong proficiency in programming embedded systems using C and/or C++ is a must. Experience with real-time operating systems (RTOS), debugging tools, and version control systems (e.g., Git) is highly desirable. Knowledge of hardware design principles and ability to read schematics is beneficial. You should have a solid understanding of computer architecture and digital logic. Excellent analytical and problem-solving skills are crucial for tackling intricate technical challenges. This role requires strong communication skills to collaborate effectively with a distributed team and contribute to technical documentation. If you are a passionate Embedded Systems Engineer seeking a challenging, remote-first role where you can leverage your expertise and drive innovation, we encourage you to apply. Join a company that values technical excellence and offers significant opportunities for professional growth within the dynamic tech landscape.
This advertiser has chosen not to accept applicants from your region.

Embedded Systems Engineer

S1 4DG Sheffield, Yorkshire and the Humber £50000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented Embedded Systems Engineer to join their innovative technology development team. This role offers a fully remote working arrangement, allowing you to contribute to exciting projects from your own workspace. You will be responsible for the design, development, testing, and debugging of embedded software for a variety of sophisticated electronic products. This includes working with microcontrollers, real-time operating systems (RTOS), and various communication protocols. Key responsibilities involve writing efficient C/C++ code, developing firmware, implementing drivers, and integrating hardware and software components. You will also participate in system architecture design, perform code reviews, and contribute to the overall product lifecycle. The ideal candidate will possess a strong foundation in computer engineering, electrical engineering, or a related field, with proven experience in embedded systems development. Proficiency in C/C++ programming is essential, along with experience with microcontrollers (e.g., ARM Cortex-M) and RTOS. Familiarity with debugging tools, oscilloscopes, and logic analysers is required. Excellent problem-solving skills and the ability to work autonomously in a remote setting are crucial. A collaborative spirit and strong communication skills are needed to work effectively with the wider engineering team. This is a fantastic opportunity to work on challenging and innovative projects, contributing to the next generation of intelligent devices. We offer a competitive salary, benefits, and the flexibility of a remote work environment. Join a company that values creativity and technical excellence.
This advertiser has chosen not to accept applicants from your region.

Embedded Systems Engineer

NR2 3AB Norwich, Eastern £50000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in the design and manufacturing of sophisticated automation solutions, is seeking a talented Embedded Systems Engineer to drive innovation within their R&D department. This role focuses on the development of real-time embedded software and firmware for our next-generation industrial control systems. You will be instrumental in the entire product lifecycle, from initial concept and architectural design through to implementation, testing, and deployment. The ideal candidate will possess a strong foundation in C/C++ programming for embedded environments, real-time operating systems (RTOS), and microcontroller architectures. Experience with hardware debugging tools, such as oscilloscopes and logic analyzers, is essential. You will collaborate closely with hardware engineers to define system requirements, integrate software and hardware components, and ensure robust, reliable system performance. Responsibilities include developing efficient algorithms, optimising code for performance and memory usage, and implementing communication protocols. A passion for problem-solving, a meticulous approach to coding, and the ability to work independently and as part of a distributed team are key. This is a fully remote position, offering flexibility and the opportunity to work with a highly skilled international team. We are looking for individuals who are eager to push the boundaries of embedded technology and contribute to impactful industrial applications.Location: Norwich, Norfolk, UK

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

Embedded Systems Engineer

G1 2AB Glasgow, Scotland £55000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in developing innovative hardware and software solutions, is seeking a talented Embedded Systems Engineer to join their dynamic, remote-first team. This role is ideal for an engineer passionate about designing and implementing complex embedded systems. You will be instrumental in the full product development lifecycle, from concept and design through to testing and deployment, contributing to cutting-edge projects in the IoT and automation space. This is a fully remote position, offering the flexibility to work from anywhere within the UK, with a strong emphasis on virtual collaboration and asynchronous communication.

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.
The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. A minimum of 3-5 years of professional experience in embedded systems development is required. Strong proficiency in C and/or C++ programming is essential, along with experience working with microcontrollers and embedded operating systems. Experience with version control systems (e.g., Git) and build systems is also necessary. Excellent problem-solving, analytical, and communication skills are crucial for success in this remote, collaborative environment. You should be comfortable working independently and as part of a distributed team. This is an exceptional opportunity to join a forward-thinking company, work on challenging projects, and enjoy the benefits of a remote work arrangement. Our client is committed to fostering a supportive and innovative work culture.
This advertiser has chosen not to accept applicants from your region.

Embedded Systems Reliability Engineer

Cheshire, West Midlands £60000 Annually Vantage Consulting

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Due to continued growth, we're looking for an Embedded Systems Reliability Engineer to join our dynamic CTO Development Team . You'll work with a talented, welcoming group of engineers who are passionate about technology, quality, and innovation. If you have a strong background in embedded systems, this is an excellent opportunity to make a real impact.



The Role

This is a hands-on role for a skilled engineer with a deep understanding of embedded software, reliability engineering, and modern development practices. You'll play a key part in improving the robustness, performance, and quality of our embedded and desktop systems.

Key Responsibilities:

  • Investigate and resolve complex bugs across embedded and desktop systems, implementing fixes and systemic quality improvements.

  • Develop and maintain tools for automated testing, diagnostics, and release validation using Python and Bash.

  • Enhance and maintain CI/CD pipelines for embedded firmware (Buildroot/make) and desktop applications (CMake/Qt), integrating quality gates and static analysis.

  • Define, monitor, and drive improvements against key reliability metrics (e.g. crash frequency, memory stability, startup success).

  • Improve diagnostic visibility through structured logging, crash data capture, and telemetry (via MQTT).

  • Collaborate with hardware, software, and test engineers to embed reliability and quality throughout the development lifecycle.



About You

Essential Skills & Experience:

  • Degree in Software Engineering, Computer Science, Electronics, or equivalent practical experience.

  • Strong proficiency in modern C++ (C++17 or newer) for embedded and cross-platform desktop development.

  • Skilled in Python and Bash for tooling and test automation.

  • Experience with CMake, make, and CI/CD systems (e.g., GitLab CI, Azure Pipelines).

  • Familiarity with Docker for embedded software builds and containerised testing.

  • Confident debugging across firmware, OS, and application layers.

  • Deep understanding of Embedded Linux (Buildroot) , system configuration, and device-level development.

  • Familiarity with MQTT and messaging protocols in distributed systems.

  • Experience with Qt and GUI development for Windows and Linux environments.

  • Understanding of observability , incident response, and long-term reliability strategies.

  • Exposure to hardware-in-the-loop (HIL) testing and embedded diagnostics.



What We Offer

We're committed to helping our people grow, achieve, and innovate. You'll be part of a supportive, inclusive team where your ideas and expertise make a real difference.

Benefits include:

  • Salary: Up to 60,000 DOE

  • Hybrid working: Approximately 50/50 home and office (flexed to project needs)

  • Holidays: 25 days + bank holidays, with an additional day every 3 years (up to 30 days) and the option to buy 5 more

  • Pension: 8% employer contribution (or cash equivalent)

  • Health & wellbeing: Private Medical Insurance, Group Life Insurance, Income Protection, and Critical Illness cover (or cash equivalents)

This advertiser has chosen not to accept applicants from your region.

Embedded Systems Reliability Engineer

Capenhurst, North West £55000 - £60000 Annually NMS Recruit Ltd

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

permanent
NMS Recruit are seeking an experienced Embedded Systems Reliability Engineer to join global energy consultancy based in the Cheshire. This is an exciting opportunity to join a rapidly growing business. You will be required to work 50/50 split between site and home and sponsorship is available. This is an exciting opportunity for a talented Embedded Systems Reliability Engineer with proficiency in modern C++ (C++17 or newer).

Responsibilities
  • Investigate and resolve complex bugs across embedded and desktop systems, implementing fixes and systemic quality improvements
  • Develop and maintain tools for automated testing, diagnostics and release validation using Python and Bash
  • Enhance and maintain CI/CD pipelines for embedded firmware (Buildroot/make) and desktop applications (CMake/Qt), integrating quality gates and static analysis
  • Define, monitor and drive improvements against key reliability metrics (e.g. crash frequency, memory stability, startup success)
  • Improve diagnostic visibility through structured logging, crash data capture and telemetry via MQTT
  • Collaborate with hardware, software and test engineers to embed quality and reliability throughout the development lifecycle

Experience
  • Degree in Software Engineering, Computer Science, Electronics or equivalent working experience
  • Proficiency in modern C++ (C++17 or newer) for embedded and cross-platform desktop development
  • Strong scripting experience in Python and Bash for tooling and test automation
  • Experience with CMake, make, and CI/CD systems (e.g., GitLab CI, Azure Pipelines)
  • Familiarity with Docker for embedded software builds and containerised testing
  • Confident in debugging across firmware, OS and application layers
  • Deep understanding of Embedded Linux (Buildroot), system configuration and device-level development
  • Familiarity with MQTT and messaging protocols used in distributed systems
  • Experience with Qt and GUI development for Windows and Linux environments
  • Working knowledge of observability concepts, incident response and long-term reliability strategies
  • Exposure to hardware-in-the-loop (HIL) testing and embedded diagnostics

Benefits
  • Up to 60,000 DOE
  • Career development opportunities
  • Holidays: 25 days of annual leave (FTE), plus bank holidays, with an extra day for every three years completed (up to a maximum of 30 days). Ability to buy an additional 5 days
  • Pension contributions of 8% from the employer
  • Group Life Insurance, Income Protection, and Critical Illness cover
  • Private Medical Insurance




Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, NMS Recruit will be acting within your interest and will contact you in relation to the role, either by email, phone or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please get in touch with us here.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Microcontrollers Jobs in United Kingdom !

Senior Embedded Systems Engineer

L1 8JQ Liverpool, North West £60000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in advanced electronics and automation, is seeking a highly experienced Senior Embedded Systems Engineer to join their dedicated team in Liverpool, Merseyside, UK . This role requires a hands-on approach and a deep understanding of the full embedded systems development lifecycle, from hardware-software co-design and firmware development to testing and deployment. You will play a pivotal role in designing and implementing innovative solutions for a range of complex products.

Key Responsibilities:
  • Design, develop, test, and debug embedded software and firmware for microcontrollers and microprocessors.
  • Participate in hardware design and component selection for embedded systems.
  • Develop and maintain real-time operating systems (RTOS) and device drivers.
  • Implement communication protocols (e.g., SPI, I2C, UART, CAN, Ethernet) for inter-device communication.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Develop and execute comprehensive test plans, including unit testing, integration testing, and system testing.
  • Troubleshoot and resolve hardware and software issues throughout the product development lifecycle.
  • Collaborate closely with hardware engineers, mechanical engineers, and system architects to ensure seamless integration.
  • Contribute to the definition of system architecture and technical specifications.
  • Stay current with emerging embedded technologies, tools, and methodologies.
Required Qualifications:
  • 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 languages for embedded applications.
  • Experience with various microcontroller architectures (e.g., ARM Cortex-M, PIC, AVR).
  • Strong understanding of real-time operating systems (RTOS) and embedded Linux.
  • Experience with hardware debugging tools (e.g., oscilloscopes, logic analyzers, JTAG debuggers).
  • Knowledge of common embedded communication protocols.
  • Familiarity with software version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong written and verbal communication skills, with the ability to work effectively in a collaborative team environment.
  • Experience with safety-critical systems or certification processes is a plus.
This is a fantastic opportunity for a seasoned engineer to contribute to cutting-edge embedded solutions in a dynamic technological environment.
This advertiser has chosen not to accept applicants from your region.

Senior Embedded Systems Engineer

BN1 1AD East Sussex, South East £60000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in innovative embedded solutions, is actively seeking a highly skilled Senior Embedded Systems Engineer to join their progressive, fully remote team. This role is critical for the design, development, and testing of embedded hardware and software that powers sophisticated electronic products. The ideal candidate will possess a deep understanding of microcontrollers, real-time operating systems (RTOS), firmware development, and hardware/software integration. You will be instrumental in architecting robust embedded systems, optimizing performance, and ensuring the reliability and efficiency of our client's cutting-edge devices. This is a remote-first position that requires exceptional technical acumen, strong problem-solving skills, and the ability to thrive in an independent, collaborative environment, contributing to projects connected with **Brighton, East Sussex, UK**.

Key responsibilities will include:
  • Designing, developing, and debugging embedded software for microcontrollers and embedded processors using C/C++.
  • Developing and implementing real-time operating systems (RTOS) and device drivers.
  • Designing and integrating embedded hardware components, working closely with hardware engineers.
  • Developing and implementing firmware updates and enhancements for existing products.
  • Performing hardware/software integration, testing, and validation to ensure system functionality and performance.
  • Utilizing debugging tools, oscilloscopes, logic analyzers, and other test equipment for troubleshooting.
  • Collaborating with cross-functional teams, including firmware, software, and hardware engineers, to deliver complete system solutions.
  • Writing clean, efficient, and well-documented code, adhering to industry best practices for embedded development.
  • Participating in code reviews and contributing to the continuous improvement of development processes.
  • Researching and evaluating new embedded technologies and components to enhance product capabilities.
  • Ensuring compliance with relevant industry standards and safety regulations.
  • Providing technical support and documentation for embedded systems.
A Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field is required. A minimum of 6 years of professional experience in embedded systems development is essential, with a strong portfolio demonstrating successful projects. Profound expertise in C/C++ programming for embedded systems is a must. Experience with various microcontrollers (e.g., ARM Cortex-M, PIC, AVR) and real-time operating systems (RTOS) is highly desirable. Familiarity with hardware debugging tools and techniques is crucial. Experience with communication protocols (e.g., I2C, SPI, UART, CAN, Ethernet) and embedded Linux is also beneficial. Excellent problem-solving, analytical, and communication skills are paramount for this remote role. Our client is committed to innovation and providing opportunities for engineers to work on challenging and impactful projects.
This advertiser has chosen not to accept applicants from your region.

Senior Embedded Systems Engineer

EH1 2NF Edinburgh, Scotland £70000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Embedded Systems Engineer to join their advanced technology development division. This is a fully remote role, allowing you to contribute your expertise from anywhere in the UK. You will be responsible for the design, development, and implementation of complex embedded systems for cutting-edge hardware products. This role involves working on low-level software, firmware, and hardware interfaces, requiring a deep understanding of real-time operating systems, microcontrollers, and digital signal processing. You will play a key role in the entire product lifecycle, from concept and design through to testing, validation, and production support. We are looking for a proactive individual who thrives in a collaborative, virtual environment and is passionate about innovation in embedded technology. Key Responsibilities:
  • Design, develop, and test embedded software and firmware for a variety of hardware platforms.
  • Work with microcontrollers, DSPs, FPGAs, and other embedded hardware components.
  • Develop drivers, middleware, and real-time operating system (RTOS) applications.
  • Integrate embedded systems with sensors, actuators, and communication interfaces.
  • Perform system-level debugging and troubleshooting of complex embedded solutions.
  • Collaborate closely with hardware engineers, software developers, and QA teams in a remote setting.
  • Define system requirements and create detailed technical documentation.
  • Conduct performance analysis and optimisation of embedded systems.
  • Stay current with the latest advancements in embedded systems technology and best practices.
  • Participate in code reviews and contribute to the continuous improvement of development processes.
  • Contribute to the selection of appropriate hardware and software components.
Qualifications:
  • MEng or equivalent in Electrical Engineering, Computer Engineering, or a related discipline.
  • A minimum of 8 years of experience in embedded systems development.
  • Proficiency in C and C++ programming languages for embedded systems.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, VxWorks, or Zephyr.
  • Familiarity with hardware description languages (e.g., VHDL, Verilog) is a plus.
  • Experience with debugging tools and JTAG interfaces.
  • Strong understanding of digital and analog electronics.
  • Excellent problem-solving and analytical skills.
  • Proven ability to work effectively in a remote team environment.
  • Strong communication and collaboration skills.
  • Experience with IoT protocols and security considerations is advantageous.
This is a fully remote position, offering significant flexibility and the opportunity to work on challenging projects. We offer a competitive salary and benefits package for talented individuals based in the UK, supporting innovation for clients with operations around Edinburgh, Scotland, UK .
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 Microcontrollers Jobs