Software Developer
The Judge Group Inc
Our client is currently seeking a Software Developer
Job Title: Software Developer
Work Site: Buffalo Grove, IL
Duration: 6-Month Contract (Potential Full-Time Conversion)
Work Schedule: 40 hours/week (Flexible start time between 7:00 AM - 9:00 AM)
We are seeking a skilled and motivated Embedded C++ Developer to join our innovative engineering team supporting building automation systems used in commercial and industrial facilities worldwide. This role is ideal for a mid-level developer with strong experience in C++ and embedded systems who thrives in a collaborative and agile environment.
As part of the team, you will contribute to the development and maintenance of embedded software solutions that power intelligent building technologies. You will work closely with cross-functional teams to deliver high-quality, scalable, and reliable software products. Key Responsibilities
Design, develop, test, and maintain embedded software applications using C++.
Develop firmware and embedded system solutions with strong hardware-software integration.
Collaborate with development, QA, product management, and business stakeholders to deliver integrated solutions.
Participate in the full software development lifecycle including design, coding, testing, debugging, documentation, and deployment.
Analyze and troubleshoot complex embedded systems and software defects.
Create and maintain technical documentation, reports, and proof-of-concept demonstrations.
Communicate technical concepts effectively to both technical and non-technical stakeholders.
Contribute to agile development activities including sprint planning, stand-ups, and retrospectives.
Required Qualifications
Professional experience in C++ software development.
Hands-on experience with embedded systems and firmware development.
Strong understanding of hardware-software interaction principles.
Experience debugging embedded systems using tools such as GDB or equivalent debuggers.
Strong analytical and problem-solving skills.
Excellent communication and collaboration skills.
Ability to work effectively in an agile team environment.
Preferred Qualifications
Knowledge of networking concepts and communication protocols.
Familiarity with Linux development environments and operating systems.
Experience with scripting languages for automation or tooling.
Understanding of Agile methodologies such as Scrum or Kanban.
Experience with version control systems, especially Git.
Familiarity with development tools such as CMake and VS Code.
Ability to adapt quickly in fast-paced and evolving technical environments.
Why Join Us
Work on impactful embedded technologies used in intelligent commercial and industrial building systems.
Gain exposure to cutting-edge technologies and challenging engineering problems.
Opportunity for career growth, mentorship, and long-term employment potential.
Collaborative and innovation-driven team environment.
Additional Information
On-site role located in Buffalo Grove, IL.
Timekeeping managed through Fieldglass.
No travel required.
Flexible workday start time available.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Buffalo Grove, IL vacancy
- Job Title Location: Richardson, TX / Buffalo Grove, IL / Scottsdale, AZ Working Model: 3 days a week on-site Project: Modernizing existing legacy applications Modernizing Cloud environment (IaaS/PaaS) Velocity Project – Automation of environment Must have skills: Java...Suggested3 days per week
$179.4k - $204.7k
...security services. As part of our Cyber team, you will engineer and develop solutions supporting web and mobile applications, machine... ...environment securely. These solutions will facilitate the deployment of software‑defined networking, advanced security controls, and...SuggestedFull timePart timeLocal areaFlexible hours$105k - $165k
...Lead Web Technologies Developer Fortune Brands Innovations, Inc. is an industry-leading home, security and digital products company... ...for our high-performing team, focused on the timely delivery of software initiatives on the various enterprise platforms. Your Path...SuggestedWork experience placementFlexible hours- ...Job Title: Java Developer Location: Riverwood, IL Duration: 12 Months (Possible Extention) Job Summary ~ We are looking for a skilled Java Developer with strong experience in Spring framework, API development, messaging technologies, and DevOps practices. The...Suggested
- ...of microservices using Spring Boot -3+ years of experience developing RESTful and SOAP based web services AJAX Stored Procedure Database... ...levels within the organization Contribute to implement good software practices: Continuous Integration (CI) Continuous Development...Suggested
$179.4k - $204.7k
...Lead Software Engineer, Full Stack (Enterprise Platforms Technology) Do you love building and pioneering in the technology space?... ...Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack...Full timePart timeInternshipH1bLocal area$127.2k - $190.8k
...something special for you. Summary Of Primary Function The Embedded software Engineer is a key member of the IDEX-Dispensing team. He/she... ...engineering activities. Specific Responsibilities Design, develop, and maintain embedded drivers and firmware with a strong focus...For contractorsLocal area- ...Description Job Summary Walgreens is seeking a Principal Software Engineer II to serve as a senior technical authority and... ...software programs and systems that have no precedent. Leads in developing the technical "vision" and design specifications for assigned...Hourly payWork at office
$79.3k - $113k
...development focused on a mix of major initiatives in embedded software development for different products, controls, & sensors. Reporting... ...to the Engineering Manager or Supervisor, you will design and develop embedded software-based products, contribute to product...Work experience placementWork at officeWorldwide$122.2k - $187.3k
...Engineer to join our Engineering team. In this role, you will design, build, and maintain the internal developer platform that enables our engineering organization to ship software reliably and at scale. You will own the full platform lifecycle - from infrastructure...Full timePart timeLocal areaRemote work- ...Job Description Job Summary The Senior Software Engineer I, will be responsible for building, automating, and enhancing platform... ..., and efficient software delivery. This role focuses on developing cloud-native solutions, integrating DevOps automation, and codifying...Hourly pay
$163.98k
...Company: Siemens Industry, Inc. Location: 1000 Deerfield Parkway, Buffalo Grove, IL 60089 Position Title: Software Developer Salary $163,981 - 164,800 / Year Hours: Monday - Friday, 8:00 am to 5:00 pm, 40 Hours/Week Summary...Local areaRemote workMonday to Friday$95k - $105k
...Job Full Description Software Developer (Full Stack - .NET) Location: Bannockburn, IL (Onsite with hybrid potential after 90 days) Employment Type: Evaluation-to-Hire Salary Range: $95,000 - $105,000 (based on experience) We are seeking a motivated...- ...ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer’s and partner’s... ...configure, and troubleshoot server and non‑desktop computer hardware, software, systems and other resources in a data center or other...Summer workFlexible hours
$79.3k - $113k
Wabtec, based in Buffalo Grove, Illinois, is seeking an Embedded Software Engineer to design and develop systems for Transit Bus & Rail solutions. This role includes leading engineering projects and ensuring compliance with industry standards. The ideal candidate will have...$75 per hour
...Sr. Java Developer Note: We only need local USCs/GCs who can go to the client office on Tues to Thurs (3 days a week) Location: Deerfield, Illinois Duration: 3-4 Months CTH Rate: $75/hr Required Skills ~8+ years of experience as a JAVA Developer ~...Work at officeLocal area3 days per week- ...Description Job Summary Walgreens is hiring a Full Stack Software Engineer to support our Digital and Online platforms. This... ...services and APIs using Java, Spring Boot, and REST APIs Develop and enhance frontend applications using React, Angular, JavaScript...
- 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...
$70 per hour
Job Title: Embedded C++ Developer Location: Buffalo Grove, IL Employment Type: Contract (7 months) Industry: Manufacturing industry. Compensation... ...in developing and maintaining cutting‑edge embedded software that powers the building automation systems behind the scenes...Contract workWorldwide- ...motivated candidate to join our talented Team. Job Title Embedded C++ Developer Location 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...
$179.4k - $204.7k
...Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business... ...Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full...Full timePart timeInternshipH1bLocal area$209k - $238.5k
...Senior Lead Software Engineer, Full Stack (Global Payment Network) Do you love building and pioneering in the technology space? Do... ...Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack...Full timePart timeInternshipLocal area$209k - $238.5k
...Senior Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex... ...Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full...Full timePart timeInternshipLocal area- Pentangle Tech Services | P5 Group is seeking a mid-level Embedded C++ Developer to support the development of cutting-edge embedded software for building automation systems. You will collaborate with engineering, QA, and product teams in a dynamic, agile environment....
$197.3k - $225.1k
...Lead Software Engineer, Full Stack (Global Payment Network) Do you love building and pioneering in the technology space? Do you enjoy... ...Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full...Full timePart timeInternshipH1bLocal area$179.4k - $204.7k
...Lead Software Engineer, Full Stack (Global Payment Network) Do you love building and pioneering in the technology space? Do you enjoy... ...Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full...Full timePart timeInternshipH1bLocal area$80 - $85 per hour
...operating at the intersection of cloud infrastructure and AI-driven software delivery. In this individual contributor role, you will own... ...servers or LLM tool-use integrations - Hands-on experience developing agentic AI agents using Gemini/Vertex, OpenAI, Claude, or...$127.2k - $190.8k
Summary of Primary Function The Embedded Software Engineer is a key member of the IDEX-Dispensing team. He/she will work with local team... ..., and related engineering activities. Responsibilities Design, develop, and maintain embedded drivers and firmware with a strong focus...For contractorsLocal area$79.3k - $113k
Job Family: Embedded Software Engineering Job Description This role is responsible for designing and developing embedded software systems for Transit Bus & Rail solutions. You will lead small engineering projects, collaborate with cross‑functional teams, and ensure compliance...Work at office- ...skilled Platform Engineer to design, build, and maintain an internal developer platform. This position offers the chance to work across multiple cloud environments and is pivotal in enabling efficient software development. Key responsibilities include managing cloud...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
Related searches
- software engineer amazon Buffalo Grove, IL
- software developer fintech Buffalo Grove, IL
- part time software developer remote Buffalo Grove, IL
- software engineer Buffalo Grove, IL
- software engineer healthcare Buffalo Grove, IL
- software developer Buffalo Grove, IL
- information technology software engineer Buffalo Grove, IL
- consulting software engineer Buffalo Grove, IL
- ngo software engineer Buffalo Grove, IL
- cybersecurity software engineer Buffalo Grove, IL

