CrawlJobs Logo

Embedded Engineer

pg-rec.com Logo

Premier Group

Location Icon

Location:
United Kingdom , London

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

50000.00 - 60000.00 GBP / Year

Job Description:

We are currently partnering with a cutting-edge deep-tech company who have recently received funding and develop next-generation data storage solutions. The recent funding has allowed them to really scale the team this year with numerous hires planned across the business. The company is building an innovative platform focused on energy-efficient, highly resilient storage technology designed to address the growing demands of modern data infrastructure. Off the back of this, they are now looking to hire across their Engineering teams starting with this role – Embedded Engineer. This is a great opportunity for an experienced Embedded Engineer to join a highly multidisciplinary R&D environment working at the intersection of electronics, software, and applied science. In role you will play a key role in designing and integrating precision electromechanical systems at the core of the technology. You will work hands-on in the lab, collaborating closely with scientists and engineers to rapidly prototype and refine complex systems. This role would suit someone who enjoys solving unconventional engineering challenges and working in a fast-paced, experimental setting. The role is based in West London and requires onsite working 5 days per week.

Job Responsibility:

  • Design and develop precision electronic and electromechanical systems for accurate and repeatable control
  • Own the integration of rigs and prototypes as system complexity increases
  • Diagnose and debug electromechanical and control system challenges
  • Develop innovative solutions to solve complex technical problems
  • Work hands-on in the lab – designing, building, testing and refining systems
  • Collaborate closely with cross-functional teams across engineering and science

Requirements:

  • Minimum of 2 years’ experience in electronics, embedded systems or mechatronics within an R&D or multidisciplinary environment
  • Master’s degree in a relevant subject
  • Strong commercial experience with C/C++ programming
  • Hands-on experience with microcontrollers such as ESP32, STM32, Teensy or Raspberry Pi
  • Confident understanding of precision motor control and encoder interfacing
  • Working knowledge of Linux systems
  • Experience using electronics design tools such as KiCAD, Altium or EasyEDA
  • Strong debugging experience across hardware and embedded software, including digital signal processing
  • Understanding of communication protocols such as I2C, SPI and UART
  • Excellent communication skills and ability to work cross-functionally.

Nice to have:

  • Experience with FPGA design and integration
  • Familiarity with high-speed interfaces such as PCIe or SAS
  • Experience with Python or other high-level programming languages
  • Exposure to optics, photonics or precision instrumentation
What we offer:
  • Bonus
  • 25 days Holiday
  • Pension
  • Healthcare

Additional Information:

Job Posted:
May 09, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Embedded Engineer

Embedded Test Engineer

Intellisense Systems, Inc. is seeking a motivated Embedded Test Engineer to join...
Location
Location
United States , Torrance
Salary
Salary:
90000.00 - 120000.00 USD / Year
intellisenseinc.com Logo
Intellisense Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. in Electrical Engineering, Software Engineering, or Computer Engineering with a focus on microcontrollers
  • 2+ years of professional or academic experience in a technical field that demonstrates strong organizational, time management, and decision-making skills
  • Proficiency in electronics hardware, microcontrollers, embedded C, and Python
  • Experience with circuit board schematics
  • Experience with microcontrollers and/or microprocessors
  • Experience with electronic lab equipment such as oscilloscopes, power supplies, multimeters, and logic analyzers
  • Excellent computer literacy and working knowledge of MS Office
  • Strong communication skills (verbal and written) including presenting ideas, test plans, and technical knowledge internally to a diverse team
  • A willingness to own and perform testing beyond embedded code such as power supplies, mixed signal circuits, and physics experiments
Job Responsibility
Job Responsibility
  • Develop test plans, perform test procedures, and create test reports that provide thoughtful and conclusive analysis, next steps, and innovative ideas
  • Work on a multi-faceted team to perform data analysis, develop automated test code and software, and design test fixtures for both upcoming products as well as new technological research
  • Cooperate and communicate with the program manager on time estimation, timelines, and technical solutions related to testing
  • Collaborate with senior engineers to create more effective and efficient test methods that enable 100% test of our products and prototypes
  • Troubleshoot circuit boards, hardware, embedded microcontroller code, etc. and perform Root Cause Analysis
  • Establish test methods and provide detailed documentation of procedures, results, and conclusions
  • Perform environmental, EMI/EMC/ESD, and other military standard testing in external and internal lab facilities
What we offer
What we offer
  • 4 Weeks PTO a year (including 40 hours of PTO your first day)
  • 10 paid holidays
  • 401(k) with 100% employer matching up to 4% of salary (no vesting period)
  • Multiple options for Medical, Vision, Dental Insurance plans
  • Health Savings Accounts
  • Flexible Spending Accounts
  • Tuition Assistance (30% of Tuition with a minimum qualifying grade)
  • 100% Paid Employee Assistance Program (EAP)
  • 100% Paid Basic Life and AD&D Insurance
  • 100% Paid Workers Compensation Insurance
  • Fulltime
Read More
Arrow Right

Senior Defensive Security Engineer – Embedded Systems

Silvus is seeking a Senior Defensive Security Engineer – Embedded Systems who wi...
Location
Location
United States , Los Angeles
Salary
Salary:
140000.00 - 200000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Cybersecurity, Computer Science, Information Technology, or related field (e.g., Mathematics, Computer Engineering)
  • Minimum 5 years in cybersecurity, with at least 2 years in defensive security roles focused on Linux-based systems
  • Expertise in Linux network security, secure coding, or embedded systems security
  • Coding/scripting in C/C++, Python, Bash, or assembly for Linux environments
  • Familiarity with Linux security tools like Auditd, Lynis, or vulnerability scanners
  • Security Clearance: Active U.S. Government SECRET clearance or the ability to obtain one within 12 months of hire
  • Must be a U.S. Person (U.S. Citizen, or U.S. Permanent Resident) due to clients under U.S. federal contracts
Job Responsibility
Job Responsibility
  • Design and implement Linux-based security architectures for embedded systems, focusing on secure boot, and kernel hardening
  • Develop and enforce Linux security features, including iptables, netfilter, and auditd for intrusion detection and prevention
  • Conduct security assessments and audits of Linux-based embedded systems to identify and mitigate vulnerabilities
  • Integrate Linux security best practices into the development lifecycle (DevSecOps), emphasizing secure coding and configuration management
  • Manage vulnerabilities in Linux-based embedded systems, including timely patching and kernel updates
  • Train teams on Linux security practices, including privilege management, file system permissions, and container security
  • Participate in incident response planning and execution for Linux-based embedded systems
  • Implement Linux-native encryption and authentication mechanisms (e.g., dm-crypt, OpenSSL, PAM) for secure communications
  • Fulltime
Read More
Arrow Right

Embedded System Engineer

We are looking for an Embedded System Engineer to join our client’s team. Our cl...
Location
Location
Portugal , Porto
Salary
Salary:
Not provided
https://www.precisers.pt Logo
Precise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Electronic Engineering, Computer Science or Software Engineering
  • 3+ years of experience in embedded systems
  • Experience working with C/C++
  • Experience working with Linux environments
  • Knowledge about low interaction level using kernel
  • Communication skills and team player
  • Fluent level of English
Job Responsibility
Job Responsibility
  • Work closely with other elements of your team
  • Focus on software development, applications, services and users
  • Fulltime
Read More
Arrow Right

Senior/Principal Cybersecurity Engineer - Embedded Systems

We are seeking hardworking, self-directed, results focused individuals who have ...
Location
Location
United States , Albuquerque
Salary
Salary:
114000.00 - 227500.00 USD / Year
sandia.gov Logo
Sandia National Laboratories
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Bachelor's degree in a relevant discipline and five (5) years of directly relevant experience, or an equivalent combination of directly relevant education and engineering or scientific experience that demonstrates the knowledge, skills, and ability to perform independent research and development
  • The ability to obtain and maintain a DOE Q clearance
  • The ability to obtain and maintain an SCI clearance, which may may require a polygraph
Job Responsibility
Job Responsibility
  • Perform research, capability development, and analyses using empirical, analytical, and computational techniques to secure, design, and analyze embedded systems
  • Work with other researchers across the Labs over the capability development cycle to discover, model, validate, and apply new or existing cybersecurity capabilities to embedded systems
  • Support Sandia's numerous test programs, working to analyze proposed systems to support design, and analyze test data to validate models
  • Help cultivate relationships, grow existing programs, and develop new programs with both new and existing customers across US government agencies
  • Collaborate closely with peers and management across the Labs
What we offer
What we offer
  • Challenging work with amazing impact that contributes to security, peace, and freedom worldwide
  • Extraordinary co-workers
  • Some of the best tools, equipment, and research facilities in the world
  • Career advancement and enrichment opportunities
  • Flexible work arrangements for many positions include 9/80 (work 80 hours every two weeks, with every other Friday off) and 4/10 (work 4 ten-hour days each week) compressed workweeks, part-time work, and telecommuting (a mix of onsite work and working from home)
  • Generous vacation, strong medical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance
  • Fulltime
Read More
Arrow Right

Embedded Software Engineer

Idaho Scientific designs and deploys secure system solutions through novel CPU d...
Location
Location
United States , Boise; Salt Lake City
Salary
Salary:
Not provided
idahoscientific.com Logo
Idaho Scientific
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • US Citizenship
  • Ability to get a security clearance
  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field
  • Expert in embedded C programming
  • Proficient in one or more assembly languages
  • Familiarity with embedded systems architecture, microcontrollers, and real-time operating systems
  • Experience with reverse engineering tools and techniques (e.g., IDA Pro, Ghidra, JTAG debugging)
  • Strong problem-solving skills and the ability to think creatively to find solutions
Job Responsibility
Job Responsibility
  • Deep dive into software, firmware, and hardware components to understand their architecture, functionality, and communication protocols
  • Analyze assembly language, machine code, and source code to decipher complex algorithms, uncover hidden features, and identify security flaws
  • Specialize in identifying vulnerabilities unique to embedded systems, including buffer overflows, stack vulnerabilities, and memory leaks
  • Utilize advanced development/debugging tools, e.g., C compliers, linkers, in-circuit debug, logic analyzers
  • Document reverse engineering efforts and results
  • Work individually and with a team to complete tasks
What we offer
What we offer
  • Competitive Pay
  • Flexible Work Schedule
  • Health Benefits and Insurance
  • Retirement fund contributions
  • Profit Sharing
  • Generous Paid Time Off Policy
  • Fulltime
Read More
Arrow Right

Embedded Software Engineer

To reinvent an industry, you have to build the best team. Join Formlabs if you w...
Location
Location
China , Shenzhen
Salary
Salary:
400000.00 - 700000.00 CNY / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's Degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Mastery of C and modern C++, as well as comfortable with Python
  • Have developed and received feedback on software that was delivered to thousands of customer machines
  • Ready to collaborate with a wide range of technical disciplines including Electrical and Mechanical Engineering
  • Familiarity with inter-process communication (IPC) middleware for embedded software services
  • Proficiently in embedded software development for RTOS and Embedded Linux
  • Experience in hardware bring-up using interfaces like ADC, GPIO, SPI, I2C, etc.
  • Experience with Software Development processes including source control, bug tracking, and design documentation
  • Excellent communication and interpersonal skills, and the ability to present complex technical ideas
Job Responsibility
Job Responsibility
  • Work with a small, multi-disciplinary development team to architect and build software for execution on bare metal, RTOS, or Embedded Linux operating systems
  • Provide technical leadership on embedded software design and development
  • Write robust and reliable software that will be shipped to thousands of machines worldwide
  • Implement best practices for clean, well-documented code
  • Deliver impactful features to our users by releasing stable firmware updates to thousands of machines
  • Assess third party and open source software
  • Make engineering tradeoff decisions and present them to members inside and outside the team
  • Participate in developing a long-term technology roadmap for the team and company
What we offer
What we offer
  • An inclusive office with diverse and inspiring colleagues
  • Shares in the company (we’re a Unicorn company)
  • Unlimited 3D prints
  • Fun team events
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer - Embedded Systems

The successful Firmware Engineer will analyze, develop, design, program, debug a...
Location
Location
United States , Lincolnshire
Salary
Salary:
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in engineering (Computer Engineering, Computer Science or Software Engineering or related fields) with 6+ years of relevant experience
  • Hands on experience in firmware development using C/ C++ (low level/ device driver development)
Job Responsibility
Job Responsibility
  • Leads requirements meetings for moderately complex firmware design projects
  • Design, code, debug, and test assigned firmware, firmware improvements, and firmware modifications
  • Document designs and code or update preexisting documentation
  • Reviews firmware test results and root cause analysis
  • Reviews changes or upgrades to existing firmware designs
  • Identifies issues and makes recommendations for complex problems
  • Prepare system specifications and/or sub-specification or evaluate such specifications
  • Makes modifications to or upgrades existing firmware designs
  • Enhances and improves existing technologies
  • Develops positive relationships with other company functions
  • Fulltime
Read More
Arrow Right

Senior Embedded Systems Engineer

This role focuses on developing hardware and firmware for our devices based on Z...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
assistme.io Logo
AssistMe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 7 years of working experience in a comparable surrounding
  • Bachelor´s or Master´s Degree in Computer Science, Electrical Engineering or a related field
  • Team player with great attention to detail willing to step out, willing to expand its skillset
  • Profound knowledge on Electrical and PCB design
  • Hardware debugging and board bring up
  • Excellent C programming skills with a focus on resource-constrained environments and writing clean, maintainable code
  • Able to use Python for automations and testing
  • Experience with BLE, UART, SPI, I2C
  • Experience working git and GitHub workflows for CI/CD
Job Responsibility
Job Responsibility
  • Hardware development and architecture for a BLE based medical wearable device
  • Hardware development and architecture for a Linux based gateway (BLE, WiFi, Cellular)
  • Firmware development and architecture for low-power, BLE enabled Arm Cortex-M based devices
  • Documentation of development and internal processes
What we offer
What we offer
  • Hands-on experience in a dynamic and data-driven environment
  • Team events and a diverse, international company culture
  • In-depth insights into how start-ups and the digital health sector work
  • Urban Sports Club benefits
  • Fulltime
Read More
Arrow Right