cover image
E-Solutions

Senior Embedded Software Engineer

On site

Boulder, United states

Senior

Freelance

16-02-2026

Share this job:

Skills

Python Test Architecture Linux git Software Development Agile C++ Embedded Systems

Job Specifications

Position: Principal Embedded Software Engineer – Embedded C++

Location: Boulder, Colorado, USA (Day 1 Onsite)

Job Type: Contract

Experience Required: 10+ Years

Key Responsibilities

• Design, develop, and test software/firmware for embedded systems using C++ & Python

• Analyze existing system architecture and integrate new features

• Work with RTOS to optimize real-time processing performance

• Hardware–software integration for optimal system performance

• Board bring-up, troubleshooting, and firmware porting on new hardware

• Debug complex issues using JTAG, oscilloscopes, and logic analyzers

• Collaborate with cross-functional teams (HW, SW, QA, Product)

• Maintain technical documentation across full lifecycle

• Manage source code using Git (branching, merging, repos)

Required Skills

• 10+ years of Embedded Software development (Senior/Principal level)

• Strong expertise in C++ OOP & advanced features

• Multi-process & multi-threaded Linux application experience

• DSP algorithm design, implementation, and optimization

• Experience optimizing for memory & CPU-constrained embedded targets

• Strong RTOS experience

• Experience with DSP tools & debugging environments

• Knowledge of linear algebra libraries (matrices, vectors, solvers)

• Familiarity with microcontrollers, DSP processors & FPGA interfacing

• Agile development experience & strong Git usage

Wishing you a wonderful day ahead!

Sincerely,

Kuldeep Choudhary

Kuldeep.c@e-solutionsinc.com

2N Market St, Suite # 400, San Jose, CA- 95113 LinkedIn

www.e-solutionsinc.com

USA | CANADA | UK | SINGAPORE | MALAYSIA | INDIA

“Disclaimer: E-Solutions Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. We especially invite women, minorities, veterans, and individuals with disabilities to apply. EEO/AA/M/F/Vet/Disability.

About the Company

"Empowering Technology Services” Founded in 2003, we are in our 22th year of structured growth. We are a talent-driven talent acquisition company providing individual consultants, project teams, and strategic outsourcing services to clients in various industries. E-Solutions is a certified minority-owned staffing firm spearheaded by industry experts. We offer award-winning solutions for the Global Talent Cloud. Our services include: • Workforce Solutions • Cloud Solutions • Salesforce Practices • Global Payrolling • MSP/V... Know more