×
Register Here to Apply for Jobs or Post Jobs. X

Embedded C++ Developer

Job in Buffalo Grove, Lake County, Illinois, 60089, USA
Listing for: Ampcus, Inc
Full Time position
Listed on 2026-05-24
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.

Job Title: Embedded C++ Developer

Location(s): Buffalo Grove, IL

Job Summary: Seeking a Mid-Level Embedded C++ Developer to develop and maintain embedded software solutions supporting building automation systems used in commercial and industrial facilities. The role involves firmware development, debugging, collaboration with cross-functional teams, and participation across the full software development lifecycle in an agile environment.

Key Responsibilities
  • Design, develop, and maintain embedded and firmware software using C++.
  • Work closely with development, QA, and product teams to deliver integrated solutions.
  • Collaborate with Product Owners and stakeholders to understand technical and business requirements.
  • Participate in coding, testing, debugging, documentation, and proof-of-concept activities.
  • Prepare and present technical documentation and reports.
  • Analyze complex codebases, troubleshoot issues, and implement effective solutions.
Required Qualifications
  • Strong professional experience with C++ development.
  • Experience with embedded systems and firmware development.
  • Understanding of hardware-software interaction.
  • Experience debugging embedded systems using GDB or similar tools.
  • Ability to work effectively in agile development environments.
  • Strong communication and problem-solving skills.
Preferred Skills
  • Knowledge of networking concepts and protocols.
  • Familiarity with Linux environments.
  • Experience with scripting languages.
  • Knowledge of Agile/Scrum/Kanban methodologies.
  • Experience with Git version control.
  • Familiarity with CMake and VSCode.
  • Ability to adapt in fast-paced environments.
Highlights
  • Opportunity to work on embedded systems impacting commercial and industrial automation globally.
  • Strong growth and mentorship opportunities.
  • Exposure to advanced technologies and challenging engineering problems.

Ampcus is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veterans or individuals with disabilities.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary