OpeningsFirst
How it worksPricingLog in
OpeningsFirst › Jobs in the United States › Jobs in Colorado springs, Colorado › Embedded / Firmware Engineer jobs in the United States

C++ EMBEDDED SOFTWARE ENGINEER

Human Power BG · humanpowerbg.com
Colorado Springs
Apply on Human Power BG’s site
Posted 1 month ago. 242 more Embedded / Firmware Engineer jobs in the United States went up on company career pages this week. See the newer ones

Share this job on LinkedIn · X

Straight from the company’s own careers site.

The job in short

An Embedded / Firmware Engineer role at Human Power BG in Colorado Springs. Skills mentioned: C++, Linux, Embedded, FPGA, SOC.

C++LinuxEmbeddedFPGASOCNetworkingInsurance

Details

Found
37 d ago · posted 2026-10-03
Location
Colorado Springs, CO
Pay (as listed)
$110,000–$125,000 a year

Full description

Human Power BG is an HR agency that offers consultations and recruitment for some of the best companies in Bulgaria. ~~~ C/C++ Embedded Software Engineer with Linux & Hardware Interface Experience The salary range for this position is $110,000 to $125,000 Job Description This position will be working closely with a team of senior engineers designing and releasing both the software and hardware for items such as single board computers, environmental control and measurement, and LED sign message control. The successful candidate will be involved in all aspects of product and system design to firmware and control software development to product release and post-release support. • #1 Importance: Write complete code utilizing a project concept analysis, design review, development, peer review, test and release process. • Become the designated owner of specific code bases. • Design software features to meet product requirements • Write technical specifications and assist with functional specifications • Troubleshoot and debug existing products and perform new development • Research networking protocols and practices, development techniques, and quality improvement methods, and share your knowledge with the team • Validating products against standards documents • Working with and supporting production and customer service • Creating test documentation/procedures and test/validation programs AREAS OF EXPOSURE: • Embedded to higher level programming (C++) • Embedded firmware • Circuit and system design • Real-time embedded systems • Microcontroller and SOC architectures • Serial communication protocols RS2332, RS485, Ethernet, SPI, I2C, CP/IP, UDP, HDLC, snmp, SPI • Design for testability Qualifications • C++ in Linux and hardware environments • Networking protocols, etc. • Design software features to meet product requirements • CPLD and FPGA processing understanding/exposure • Troubleshooting skills using lab equipment such as logic analyzer • Write technical specifications and assist with functional specifications as well as the creation of test documentation, procedures and validation. • Validate products against standards documents • Demonstrated experience designing, implementing, testing, diagnosing & supporting production software • Translate incomplete/ambiguous/verbal requirements into detailed technical specifications • Ability to work on several projects simultaneously • Flexible attitude fostering the ability to work closely with others • Experience and knowledge of: • C and C++ in an Embedded environment • Software development experience in Linux & hardware environments (We are developing with Linux / C++) • Embedded systems, microprocessors (ARM,PIC,STM), memory (SRAM, DDR), I/O • Some travel may be required (5%) Benefits include medical, dental, vision, 401k with company match, disability insurance, life insurance, PTO, and company paid holidays ~~~~~~~~~~ If this position is of interest to you and you meet the requirements, please send your updated CV. For any questions you may have, please contact us: 0878 344 034 or [email protected] Thank you! ~~~~~~~~~~ We will contact only approved candidates! Our services are free of charge to all applicants. *** All candidates will be treated in strict confidence. All data provided by you is protected by the meaning of the Personal Data Protection Law and will be used only for the purposes of this selection. *** Human Power has an indefinite license 3084 issued by the National Employment Agency to provide services in the field of human resources. ***

All Human Power BG jobs

Get jobs like this every morning

Jobs in India · Jobs in the US · Who’s hiring in India · Who’s hiring in the US · Browse all jobs · Companies · How OpeningsFirst works · Free jobs widget · Leadership jobs in India · Leadership jobs in the US · Senior jobs in India · Senior jobs in the US · Fresher jobs in India · Entry-level jobs in the US · Remote jobs in the US · Jobs paying $150k+ · Leadership hiring this week · Guides
OpeningsFirst · Use with AI · Terms · Privacy · Refunds · Contact · Follow us on LinkedIn · X