C++ EMBEDDED SOFTWARE ENGINEER

Human Power BG

Colorado Springs (CO)

On-site

USD 110,000 - 125,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401k with company match
Disability Insurance
Life Insurance
PTO
Company paid holidays

Job summary

A leading recruitment agency is seeking a C++ Embedded Software Engineer for a role in Colorado Springs, Colorado. The ideal candidate will work closely with senior engineers on software and hardware projects, including single board computers and control systems. Responsibilities involve development across all product stages, troubleshooting, and collaboration with production teams. The position offers a competitive salary range of $110,000 to $125,000 and comprehensive benefits including medical, dental, 401k, and more.

Qualifications

  • Extensive knowledge of C/C++ programming in Embedded systems.
  • Experience with Linux and hardware interface.
  • Ability to translate verbal requirements into technical specifications.

Responsibilities

  • Develop software and firmware for embedded systems.
  • Improve and maintain existing products.
  • Collaborate with production and support teams.

Skills

C++ in Linux and hardware environments
Troubleshooting skills using lab equipment
Ability to work on several projects simultaneously
Flexible attitude fostering collaboration

Tools

Logic Analyzer
Microcontroller architectures

Job description

About the job C++ EMBEDDED SOFTWARE ENGINEER

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.

  • Write complete code utilizing a project concept analysis, design review, development, peer review, test and release process.
  • Be 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.
  • Validate products against standards documents.
  • Work with and support production and customer service.
  • Create 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 RS232, RS485, Ethernet, SPI, I2C, TCP/IP, UDP, HDLC, SNMP, SPI
  • Design for testability

Qualifications

  • C++ in Linux and hardware environments
  • Design software features to meet product requirements
  • Understanding/exposure to CPLD and FPGA processing
  • 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
  • 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 i.dobreva@humanpowerbg.com

Thank you!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

LOGIXtech Solutions LLC • Westbrook (ME)

On-site
USD 100,000 - 130,000
Medical insurance
SENIOR DEVELOPER WITH C#
SENIOR DEVELOPER WITH C#

Human Power BG • Town of Poland (NY)

Hybrid
USD 85,000 - 115,000
Mentorship opportunities
Cultural and sporting events
Professional development opportunities
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

D3 Engineering • City of Rochester (NY)

On-site
USD 120,000 - 160,000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4
Embedded Software Engineer
Embedded Software Engineer

Manpower Group (USA) • Foster City (CA)

On-site
USD 257,611,200 - 274,142,400
Medical coverage
Dental and Vision plans
401(k) with match
+1
Sr Embedded Software Engineer (OOAD, C++, Linux)
Sr Embedded Software Engineer (OOAD, C++, Linux)

Jobsbridge • Boston (MA)

On-site
USD 120,000 - 150,000
C++ Software Engineer - Embedded Systems
C++ Software Engineer - Embedded Systems

5V Tech • Austin (TX)

On-site
USD 131,000 - 155,000
Standard benefits
Healthcare plan
Embedded Systems Engineer
Embedded Systems Engineer

Phoenixcontact • Middletown Township (PA)

Hybrid
USD 80,000 - 110,000
Medical, dental, and vision coverage
401k matching
16 weeks fully paid maternity leave
+2
C++ Embedded Software Engineer 3 #99775
C++ Embedded Software Engineer 3 #99775

Swoon • Peoria (IL)

On-site
USD 120,000 - 160,000
Optional benefits
Embedded C++ Developer
Embedded C++ Developer

Ampcus Inc • Buffalo Grove (IL)

On-site
USD 80,000 - 100,000
Growth and mentorship opportunities
Exposure to advanced technologies
Work on impactful engineering projects
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Combined Selection Group Ltd • California (MO)

On-site
USD 120,000 - 170,000