Lead Embedded Software Engineer

Recruiting Resources, Inc.

California

In loco

USD 150.000 - 160.000

Tempo pieno

14 giorni+

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Recruiting Resources, Inc. seeks a Lead Embedded Software Engineer to serve as a technical leader within the software organization. You will mentor the team, improve development processes, and shape system-level architecture for next-generation precision technology products.

The ideal candidate is hands-on, enjoys coding, mentoring, and driving technical strategy, with a strong ability to bridge hardware and software development.

Competenze

  • 7+ years of experience in embedded software and systems development.
  • 2+ years of experience leading technical projects or engineering teams.
  • Strong experience with C/C++ programming and MCU development.
  • Hands-on experience with PIC and ARM microcontrollers.
  • Familiarity with SPI, I2C, RS232, USB, and TCP/IP communications.
  • Experience with RTOS environments (FreeRTOS or embedded Linux).
  • Agile/Scrum development experience; Scrum Master a plus.

Mansioni

  • Lead software engineering projects and mentor engineers to foster a high-performing team.
  • Develop and improve software development, testing, release, and deployment processes for embedded systems.
  • Define software architecture and requirements in collaboration with Engineering and Product teams.
  • Design, develop, test, and debug embedded software for prototype and production systems.
  • Develop software for systems with microcontrollers, sensors, actuators, and user interfaces.
  • Conduct reviews, requirements analysis, risk assessments, and reliability analyses.
  • Develop and implement software testing and quality assurance practices.
  • Collaborate in cross-functional teams for new product development and launches.
  • Create software specifications, PoCs, technical docs, and project reports.
  • Mentor engineers on coding standards, testing, and documentation.

Conoscenze

C/C++ programming
PIC/ARM microcontrollers
RTOS (FreeRTOS/embedded Linux)
Embedded systems
Debugging tools
Agile/Scrum
SPI/I2C/RS232/USB/TCP-IP
Team leadership
Mentoring

Formazione

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.

Strumenti

Oscilloscopes
Logic analyzers
In-circuit emulators

Descrizione del lavoro

We are seeking a Lead Embedded Software Engineer to serve as a technical leader within the software organization. This role will work closely with engineering leadership to mentor the software team, improve development processes, and define system-level architecture for next-generation precision technology products.

The ideal candidate is a hands‑on engineer who enjoys coding, mentoring, and driving technical strategy, with a strong ability to bridge hardware and software development.

Salary: $150-160K: LOCAL CANDIDATES ONLY

Key Responsibilities
  • Lead software engineering projects and mentor engineers while fostering a collaborative, high-performing team environment.
  • Develop and improve software development, testing, release, and deployment processes for embedded systems.
  • Partner with Engineering and Product teams to define software architecture and requirements.
  • Design, develop, test, and debug embedded software for prototype and production systems.
  • Develop software for systems involving microcontrollers, sensors, actuators, and user interfaces.
  • Perform software reviews, requirements analysis, risk assessments, and reliability analysis.
  • Develop and implement software testing and quality assurance practices.
  • Participate in cross-functional teams supporting new product development and product launches.
  • Create software specifications, proof-of-concepts, technical documentation, and project reports.
  • Mentor engineers on coding standards, testing, documentation, and software development best practices.
Required Qualifications
  • 7+ years of experience in embedded software and systems development.
  • 2+ years of experience leading technical projects or engineering teams.
  • Strong experience with C/C++ programming; assembly experience is a plus.
  • Experience programming PIC and ARM microcontrollers.
  • Strong understanding of SPI, I2C, RS232, USB, and TCP/IP communication protocols.
  • Experience with RTOS environments such as FreeRTOS or embedded Linux.
  • Strong understanding of microcontrollers, digital control/feedback systems, and user interfaces.
  • Experience with Agile/Scrum development methodologies; Scrum Master experience is a plus.
  • Experience with hardware/software debugging tools such as oscilloscopes, logic analyzers, and in-circuit emulators.
  • Strong analytical, problem-solving, communication, and documentation skills.
  • Ability to explain complex technical concepts to both technical and non-technical audiences.
  • Experience with IoT, Industry 4.0, or IPC CFX is a plus.
Education
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Embedded Engineer
Senior Embedded Engineer

Connect Tech+Talent • Austin (TX)

In loco
USD 110.000 - 160.000
Embedded Engineer
Embedded Engineer

Brooksource • Sugar Land (TX)

Ibrido
USD 69.000 - 96.000
Health insurance
Embedded Engineer
Embedded Engineer

Eight Eleven Group • Sugar Land (TX)

Ibrido
USD 69.000 - 96.000
Senior Embedded Software Lead — C/C++, RTOS, MCU
Senior Embedded Software Lead — C/C++, RTOS, MCU

Recruiting Resources, Inc. • California (MO)

In loco
USD 150.000 - 160.000
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Franklin Professional Associates • Acton (MA)

In loco
USD 90.000 - 130.000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

ALOIS Solutions • Benton Harbor (MI)

In loco
USD 120.000 - 170.000
Lead Embedded C/C++ Software Engineer - Boston - Onsite - Direct hire
Lead Embedded C/C++ Software Engineer - Boston - Onsite - Direct hire

Clear Point Consultants • Boston (MA)

In loco
USD 100.000 - 130.000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

OK International, a Dover Company • Cypress (CA)

In loco
USD 150.000 - 210.000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

LOGIXtech Solutions LLC • Westbrook (ME)

In loco
USD 100.000 - 130.000
Medical insurance
Embedded Software Engineer #25530
Embedded Software Engineer #25530

Blue Chip Talent • Troy (MI)

In loco
USD 120.000 - 150.000