Embedded Systems & Firmware Job Market Trends

Every month we send out a newsletter with the latest trends.

RTLinux

12-24
Employers
+125%
Growth

A real-time operating system for embedded systems, designed for applications that require deterministic performance. Provides real-time capabilities by running alongside standard operating systems like Linux.

Linux Kernel Developer

12-24
Employers
+91%
Growth

Focused on designing and implementing the core components of the Linux operating system, ensuring robust and efficient performance. They work at the intersection of hardware and software to optimize system functionality.

Zig (Software)

20-40
Employers
+69%
Growth

A general-purpose programming language designed for robustness, optimality, and maintainability.

ROS 2

150-300
Employers
+22%
Growth

An open-source robotics middleware designed to facilitate communication between robotic components, provide tools and libraries for building robotic applications. It offers a flexible and scalable architecture supporting various hardware and software platforms.

Rust Developer

30-60
Employers
+4%
Growth

A software development role focused on building applications in Rust, known for its performance and safety. Commonly utilized in system programming and applications requiring minimal resources.

MMIC Design

15-30
Employers
0%
Growth

Microelectronic Microwave Integrated Circuit design, crucial for high-frequency electronic devices.

Robotics Software Engineer

120-240
Employers
-3%
Growth

Develops software for controlling and operating robots, ensuring they perform tasks accurately and efficiently.

Zephyr (Software)

300-600
Employers
-4%
Growth

An open-source real-time operating system (RTOS) for connected, resource-constrained, and embedded devices.

Application Processor

25-50
Employers
-4%
Growth

A type of processor designed to handle applications for mobile devices and tablets, offering key functionalities for operating systems and software. It is essential for performance in smartphones and tablets, managing tasks and resources efficiently.