CrawlJobs Logo

Embedded DSP Software Engineer

United Kingdom, London 80000.00 GBP / Year · Job Posted February 17, 2026
Apply Position
Job Link Share

Job Description

A start-up based in the heart of London are looking for an Embedded Engineer who has experience with ML techniques. Having recently secured a significant amount of investment they are looking for someone who can sit between the Embedded and AI team and who is ready to be responsible for on of their core features. This is a position that combines a variety of skills and will allow the right person to work with 2 different but equally impressive teams.

Requirements

  • Someone with experience in Embedded systems
  • Experience with ML
  • A strong academic background

Nice to have

  • Experience with Audio
  • Experience with DSP

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Embedded DSP Software Engineer

8 matching positions

DSP Embedded Software Engineer - Software Defined Radio Datalink

We are looking to recruit an Embedded Software Engineer to join our defence clie...
Location
Location
United Kingdom , Stevenage
Salary
Salary:
53.51 - 70.00 GBP / Hour
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven ability with Digital Signal Processing and the C Programming Language
  • Proven ability testing software products for ARM based multi-core processing platforms
  • Knowledge of communications protocols (e.g. SPI, UART, Ethernet, PCI-Express)
  • Use of DOORS
  • Proven ability of test tools and techniques in both host and target environments
  • Use of test tools such as LDRA or equivalent for host testing
  • Knowledge of model-based development, either in SysML/UML
  • Knowledge of Real Time Operating Systems such as PikeOS or FreeRTOS
  • Understanding of real-time embedded data handling mechanisms such as DMA, interrupts and shared memory
  • Must be capable of gaining a UK MOD Security Clearance to SC level
Job Responsibility
Job Responsibility
  • An Embedded Software C Engineer capable of developing, integrating and testing embedded Software
  • Producing test requirements & test scripts for Unit, Subsystem and System level testing on both host and target platforms
  • Running tests, analysing results and using target test facilities such as debuggers, probes, logic analysers and oscilloscopes
  • Documentation and Design work in UML
  • Integration of software components with ARM multi-core platforms, FPGA subsystems and RF transceiver interfaces
  • Support real-time TX/RX data processing, buffering and performance optimisation on embedded targets
  • Contribute to system integration and verification of Software Defined Radio (SDR) datalink capability
Read More
Arrow Right

Software Engineer, Audio Embedded DSP - Reality Labs

Meta is seeking experienced Audio Software Engineers and Applied Scientists to j...
Location
Location
United States , Sunnyvale
Salary
Salary:
181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta
  • 2+ years software development experience in industry settings or PhD degree +9 months of experience
  • Audio software engineering experience
  • Experience programming with C or C++, including use of C++11/14/17 features
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams, including product, research, engineering, and other disciplines, to deploy new audio technologies and develop audio software solutions
  • Research, design, and develop advanced audio processing algorithms, frameworks, and technologies to deliver best-in-class quality across various platforms
  • Design, develop, integrate, optimize, and debug software solutions for various platforms, including real-time AR and VR audio software, Android systems, and consumer devices
  • Contribute to roadmap planning for next-generation platforms and optimize software solutions for efficient and effective research
  • Continuously learn and adapt to new technologies, and approach problem-solving with a high level of efficiency and effectiveness
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Embedded Software Engineer (Vehicle Interface Processor)

As a Embedded Software Engineer on the Aptiv Connected Services Edge Platform Ve...
Location
Location
Mexico , Monterrey
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree – Computer Science, Computer Engineering, or equivalent
  • 5+ years embedded C software development experience
  • Proven ability to design, develop and debug a complex embedded software
  • Experience with automotive serial data networking and protocols, such as CAN/CAN-FD and LIN
  • Proficient in Linux environments and shell scripting
  • Experience with RTOS, such as FreeRTOS, and drivers
  • Experience with agile software development process
  • Experience with software coding standards or best practices, such as MISRA-C
  • Experience with modular & hardware agnostic software design with hardware abstraction layer on RTOS
  • Familiarity with debugging tools, simulation tools, performance profiling, and system optimization techniques
Job Responsibility
Job Responsibility
  • Design, develop and enhance Aptiv’s embedded edge platform software for automotive data logging and uploading, including embedded RTOS firmware and drivers, hardware abstraction layer, power management for embedded systems, robust bootloader with OTA capability for RTOS, embedded security for RTOS, vehicle network interfacing & troubleshoot
  • Design, develop and enhance Aptiv’s edge computing software on DSP
  • Design, develop and enhance Aptiv’s ADAS video capturing and processing software on RTOS and DSP
  • Design, develop and enhance Aptiv’s embedded security software including secure boot and hardware trust anchor integration
  • Design, develop and enhance Aptiv’s high-efficiency-high-bandwidth inter-core communication protocol
  • Embedded software system brought up on new hardware
  • Investigate, root-cause, and resolve production issues across distributed systems
  • Collaborate with systems analysts, engineers, and developers to troubleshoot issues, implement improvements, and ensure system reliability and performance
  • Mentor junior team developers
What we offer
What we offer
  • Savings Fund
  • Pension Plan
  • Christmas Bonus
  • Attendance Bonus
  • Vacation Premium
  • Medical Expenses
  • Life Insurance
  • Cafeteria Allowance
  • Social security (IMSS, INFONAVIT, Retirement)
  • Recognition for innovation and excellence
  • Fulltime
Read More
Arrow Right

Embedded Software Engineer

As a Embedded Software Engineer on the Aptiv Connected Services Edge Platform Ve...
Location
Location
Mexico , Monterrey
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree – Computer Science, Computer Engineering, or equivalent
  • 5+ years embedded C software development experience
  • Proven ability to design, develop and debug a complex embedded software
  • Experience with automotive serial data networking and protocols, such as CAN/CAN-FD and LIN
  • Proficient in Linux environments and shell scripting
  • Experience with RTOS, such as FreeRTOS, and drivers
  • Experience with agile software development process
  • Experience with software coding standards or best practices, such as MISRA-C
  • Experience with modular & hardware agnostic software design with hardware abstraction layer on RTOS
  • Familiarity with debugging tools, simulation tools, performance profiling, and system optimization techniques
Job Responsibility
Job Responsibility
  • Design, develop and enhance Aptiv’s embedded edge platform software for automotive data logging and uploading, including embedded RTOS firmware and drivers, hardware abstraction layer, power management for embedded systems, robust bootloader with OTA capability for RTOS, embedded security for RTOS, vehicle network interfacing & troubleshoot
  • Design, develop and enhance Aptiv’s edge computing software on DSP
  • Design, develop and enhance Aptiv’s ADAS video capturing and processing software on RTOS and DSP
  • Design, develop and enhance Aptiv’s embedded security software including secure boot and hardware trust anchor integration
  • Design, develop and enhance Aptiv’s high-efficiency-high-bandwidth inter-core communication protocol
  • Embedded software system brought up on new hardware
  • Investigate, root-cause, and resolve production issues across distributed systems
  • Collaborate with systems analysts, engineers, and developers to troubleshoot issues, implement improvements, and ensure system reliability and performance
  • Mentor junior team developers
What we offer
What we offer
  • Savings Fund
  • Pension Plan
  • Christmas Bonus
  • Attendance Bonus
  • Vacation Premium
  • Medical Expenses
  • Life Insurance
  • Cafeteria Allowance
  • Social security (IMSS, INFONAVIT, Retirement)
  • Recognition for innovation and excellence
  • Fulltime
Read More
Arrow Right

Senior Advanced Digital Signal Processing (DSP) Software Engineer

Contract opportunity based in Manassas, VA, with a leading innovator specializin...
Location
Location
United States , Manassas
Salary
Salary:
75.00 - 85.00 USD / Hour
softworldinc.com Logo
Softworld
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Software/Electrical/Computer Engineering or related STEM field (Master’s preferred)
  • At least 8 years of DSP software development experience (or 6+ years with a relevant Master’s)
  • Strong proficiency in C/C++ programming
  • Experience developing and optimizing DSP algorithms for undersea sensor applications
  • MATLAB for algorithm development and simulation
  • Familiarity with DSP hardware platforms and architectures
  • Active DoD Secret Security Clearance
  • U.S. citizenship
  • Excellent problem-solving and communication skills
Job Responsibility
Job Responsibility
  • Design, develop, and implement advanced DSP algorithms and software solutions for undersea sensor systems
  • Collaborate with cross-functional teams to deliver high-performance, reliable, and scalable DSP solutions that support mission-critical defense and maritime operations
  • 60% C/C++ & Embedded DSP Development
  • 30% MATLAB Algorithm Development & Simulation
  • 10% System Integration & Performance Optimization
  • 70% Hands-On Development
  • 10% Technical Leadership & Mentoring
  • 20% Team Collaboration & Code/Design Reviews
What we offer
What we offer
  • Voluntary benefit plans including medical, dental, vision, telemedicine, term life, whole life, accident insurance, critical illness, a legal plan, and short-term disability
  • Access to a retirement savings plan, service bonus and holiday pay plans (earn up to eight paid holidays per benefit year), and a transit spending account
  • Earn paid sick leave
  • Fulltime
Read More
Arrow Right

Embedded Software Engineer

At Meta, we're building innovative products that make it easier for people to co...
Location
Location
United States , Burlingame
Salary
Salary:
122000.00 - 181000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Currently in the process of obtaining a PhD in the field of Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Demonstrated experience working across disciplines to drive optimal solutions
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment
Job Responsibility
Job Responsibility
  • Design and implement real time solutions in an audio space
  • Participate in hardware bring-up, peripheral drivers and communication, power and performance management, and optimization efforts
  • Bring up and test new hardware, develop and maintain peripheral drivers and communication systems, and optimize on-device power usage and runtime performance
  • Develop functionality and services that operate efficiently in constrained environments and deliver large volumes of data with low-latency and high-bandwidth
  • Debug complex, system-level, multi-component issues that span multiple layers from bare metal to application
  • Profile performance problems and drive optimizations
  • Analyze, design, develop, and debug firmware for a wide variety of devices, including novel sensing and imaging systems, haptic devices, and audio prototypes
  • Collaborate closely with cross-functional teams, platform framework teams, partner firmware teams, and algorithm and model development teams
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right
New

Senior Embedded Software Developer - DSP

Join us in developing the next generation of hearing aid technology that helps m...
Location
Location
Denmark , Smørum
Salary
Salary:
Not provided
demant.com Logo
Demant
Expiration Date
July 26, 2026
Flip Icon
Requirements
Requirements
  • 5+ years experience in embedded software development for resource and power constrained applications
  • Experience working with complex, multi-chip embedded platforms
  • Curiosity about coding with both DSP and NPU
  • Strong analytical and problem-solving capabilities
  • Proficient in C programming and a certain level of compiler knowledge
  • Experience with Linux-based development environments and Git workflows
Job Responsibility
Job Responsibility
  • Implement and optimize advanced DSP algorithms in embedded software through close collaboration with DSP algorithm designers
  • Bringing up and integrating software on new chipset platforms and deploying advanced DSP and AI-based algorithms within power and resource constrained environments
  • Drive system-level debugging, profiling, and optimization with particular focus on power efficiency, performance, and robustness
  • Contribute to software architecture discussions and technical decision-making for future IC and embedded platform development
  • Collaborate closely with experts in hardware, DSP, system architecture, and verification
  • Investigate and resolve complex issues spanning software, hardware, and system interactions
  • Support continuous improvement of development tools, engineering practices, and software quality
  • Communicate technical solutions, risks, and progress effectively to stakeholders
What we offer
What we offer
  • Work on technology that improves quality of life for millions of people worldwide
  • Join a great team with deep expertise and genuinely friendly people
  • Influence technical decisions and future product architecture
  • Work with cutting-edge embedded technologies, real-time audio processing, and AI-enabled solutions
  • Join a collaborative and innovative engineering culture where learning and professional growth are encouraged
  • Become part of Demant's international and diverse workplace, where colleagues from different background collaborate in an open, inclusive, and respectful environment
  • Fulltime
Read More
Arrow Right

Embedded AI Software Engineer – Intelligent Cockpit

Help shape the future of mobility.
Location
Location
India , Bangalore
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A graduate in BE/B.Tech/ME/M.Tech in Electronics, Electrical, or Computer Engineering with 3–7 years of experience in DSP-based embedded software development.
  • Strong software development skills in C++.
  • Knowledge in compute HW architectures: CPU, GPU, DSP, NPU, AI accelerators.
  • Fluent in English. Excellent written and verbal communication skills & interpersonal skills.
  • Practical experience with Linux and Android, version control systems (Git), build systems (Make, CMake, Autotools) and code review tools (Github, Gitlab, Gerrit, Bitbucket).
  • Experience with at least one of the following SoC vendors: Qualcomm, Texas Instruments, Samsung, NXP, or MediaTek.
  • Experience with Android app + native layers: Kotlin/Java with NDK/JNI, C/C++.
  • Experience with Embedded/Linux: Yocto/Buildroot, kernel modules, bootloaders, board bring-up.
  • Practical experience with automotive/robotics middleware, Android Automotive OS.
  • Practical experience with one or more neural network inference engines: ONNX Runtime, TensorRT, TFLite, ArmNN, TVM.
Job Responsibility
Job Responsibility
  • Write high-quality, well-tested, and efficient C++ code for our AI/ML software stack.
  • Integrate ML models—including convolutional neural networks (CNNs), large language models (LLMs), and vision-language models (VLMs)—for Interior Sensing and Intelligent Cockpit applications on embedded devices.
  • Accelerate runtime execution of computer vision and machine learning algorithms for specific hardware architectures.
  • Develop efficient back-end applications for ML applications on Android and Linux.
  • Integrate vehicle sensors and cameras with automotive operating systems (e.g., Android Automotive OS).
  • Optimize algorithm scheduling across heterogeneous device cores (e.g., CPU, GPU, DSP, NPU).
  • Working in an Agile SW development team (SCRUM) closely with Machine Learning Engineers, System Engineers, and SW engineers.
What we offer
What we offer
  • Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development).
  • Life and accident insurance.
  • Well Being Program that includes regular workshops and networking events.
  • EAP Employee Assistance.
  • Access to fitness clubs (T&C apply).
  • Fulltime
Read More
Arrow Right