Motion Recruitment | Jobspring | Workbridge

Mid-level Embedded Engineer / Networking Experience / Irvine, CA

Irvine, California

Onsite

Full Time

$110k - $135k

We are looking for a Mid-Level Embedded Software Engineer who can design and implement individual embedded software blocks — not just integrate, but truly build the core embedded systems from the ground up. The right candidate is deeply familiar with Embedded Linux, RTOS, and hands-on C/C++ development in constrained environments.

Experience working on wireless or networking applications is a big plus, especially in real-time or security-sensitive contexts.

This is not just another tech role — we're specifically hiring for "actual embedded" engineers who can own firmware components, write efficient, hardware-near code, and understand the intricacies of real-time systems.

Key Responsibilities:

Design, develop, and test embedded software components and modules from scratch

Work with RTOS (e.g., FreeRTOS, Zephyr, VxWorks) and Embedded Linux (kernel, drivers, build systems)

Implement robust networking protocols (TCP/IP, UDP, MQTT, TLS, etc.)

Design and integrate embedded security features like secure boot, encryption, key storage

Interface with hardware peripherals and sensors via SPI, I2C, UART, etc.

Optimize for performance, memory usage, and real-time constraints

Collaborate with hardware and system architects for board bring-up and debugging

Required Qualifications:

3–7 years of professional experience in embedded software development
(Ideal: 3–5 years with deep relevant experience; more senior candidates also welcome)

Strong proficiency in C/C++ for embedded systems

Practical experience with both Embedded Linux and RTOS-based development

Solid grasp of networking and communication protocols in embedded environments

Demonstrated ability to design and implement low-level software blocks, not just integration

Familiarity with debugging tools (JTAG, logic analyzers, oscilloscopes)

Understanding of embedded system constraints (memory, power, latency)

Nice to Have:

Experience working on wireless, IoT, or networking applications

Scripting in Python or Bash

Secure OTA update mechanisms and secure firmware lifecycle

Experience with CI/CD in embedded environments

Familiarity with bootloaders and custom board bring-up

The Offer
Competitive Salary

You will receive the following benefits:
401(k) matching
PTO Leave

Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.

Posted by: Sydney Sabol

Specialization: