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

Embedded C++ Developer

Job in Buffalo Grove, Lake County, Illinois, 60089, USA
Listing for: Pentangle Tech Services | P5 Group
Full Time position
Listed on 2026-07-01
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Software Engineer, Unix/Linux, Software Testing
Salary/Wage Range or Industry Benchmark: 70000 - 90000 USD Yearly USD 70000.00 90000.00 YEAR
Job Description & How to Apply Below

We are looking for a mid-level Embedded C++ Developer to support the development of embedded software powering building automation systems used in commercial and industrial environments. This role offers the opportunity to work on impactful technology in a collaborative, agile environment with strong growth potential.

Key Responsibilities
  • Develop, test, and maintain embedded software using C/C++ for firmware applications
  • Work cross-functionally with engineering, QA, and product teams to deliver high-quality solutions
  • Partner with product owners and stakeholders to understand requirements and provide technical input
  • Participate in the full software development lifecycle including coding, testing, documentation, and proof-of-concepts
  • Create and maintain clear technical documentation
  • Debug and troubleshoot complex embedded systems and codebases
Required Qualifications
  • Experience with C programming in an embedded systems environment
  • Strong understanding of firmware development and hardware/software interaction
  • Experience working in an agile team environment
  • Strong communication skills with both technical and non-technical stakeholders
  • Experience debugging embedded systems (GDB or similar tools)
  • Problem-solving mindset with the ability to analyze complex issues
Preferred Skills
  • Knowledge of networking protocols and concepts
  • Experience working with Linux (development or target OS)
  • Exposure to scripting for automation
  • Familiarity with Agile methodologies (Scrum, Kanban)
  • Experience using Git or similar version control tools
  • Exposure to tools like CMake and VSCode
  • Ability to adapt in a fast-paced, evolving environment
Why Join
  • Work on technology that impacts global commercial and industrial systems
  • Strong opportunities for growth and career development
  • Exposure to modern embedded systems and evolving technologies
#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