cover image
NR Consulting

Embedded Software Engineer

On site

Irvine, United states

Mid level

Freelance

04-03-2026

Share this job:

Skills

C/C++ Matlab Architecture Risk Assessment Agile SDLC C++ TCP/IP

Job Specifications

Job Title: Embedded Software Engineer

Location: Irvine, CA

Duration: 6 Months

Overview:

Seeking an experienced Embedded Software Engineer to design and develop embedded solutions for ammunition handling, thermal management, aeromechanical systems, turbo machinery, and related electronics.

Key Responsibilities:

Requirements analysis, allocation, traceability, and risk assessment
Architecture, module design, implementation, and verification
Algorithm development and modeling/simulation (MATLAB)
Hardware interface development (board/OS bring-up, device drivers)
Integration & testing (in-house and field)
Ensure compliance with customer safety and regulatory standards
Prepare technical documentation and presentations

Qualifications:

BS in CS/EE (5–7 years experience)
Strong C/C++ embedded development expertise
Experience with SDLC models (Waterfall, Agile, V-Model, etc.)
Hands-on with UART, USB, Ethernet, I2C, SPI, CAN, TCP/IP, UDP
Experience with oscilloscopes, logic analyzers, DMMs
RTOS, DO-178, FACE, or safety-critical systems experience is a plus

About the Company

NR Consulting is one of the fastest-growing global IT and workforce solutions companies, with a strong track record of consistent growth over the past eight years. Our deep specialization enables us to stay sharply focused, deliver industry-leading speed, and maintain unmatched expertise. Our distinctive and agile delivery model gives clients immediate access to top-tier technology talent and innovators. We offer unmatched IT & Workforce Solutions to our clients by developing an in-depth understanding of their business needs... Know more