Embedded Software Engineer
Conflux Systems
Buffalo Grove, Illinois, US
About the Role
We are seeking a skilled Embedded Developer with strong expertise in C++ and embedded systems to design and maintain firmware solutions for advanced automation platforms. This role involves working in an Agile environment, collaborating with cross-functional teams, and delivering high-quality, scalable software. The ideal candidate has hands-on experience with hardware-software integration, debugging, and system optimization.
All the relevant skills, qualifications and experience that a successful applicant will need are listed in the following description.Responsibilities:
- Design, develop, and maintain firmware using C++ for embedded systems
- Collaborate with QA, product, and engineering teams in an Agile/Scrum environment
- Participate in full SDLC including coding, testing, and documentation
- Debug and troubleshoot using tools like GDB
- Analyze code, identify defects, and implement optimized solutions
- Prepare technical documentation and support proof-of-concept development
- Work closely with stakeholders to gather and refine technical requirements
Qualifications:
- Proven experience in C++ development within embedded/firmware environments
- Strong understanding of hardware-software interaction xywuqvp
- Experience with Linux, Git, and build tools like CMake
- Knowledge of networking protocols and system-level programming
- Familiarity with VSCode and scripting for automation
- Strong problem-solving, debugging, and communication skills
- Experience working in Agile methodologies (Scrum/Kanban) preferred
Responsibilities
- Design, develop, and maintain firmware using C++ for embedded systems
- Debug and troubleshoot hardware-software integration
Qualifications
- Bachelor's or equivalent in Computer Science or Electrical Engineering
- Experience with embedded/firmware development in C++
- Strong debugging and problem-solving skills
Required Skills
C++
embedded systems
Linux
Git
CMake
Keywords
embedded
firmware
C++
embedded-linux
networking
Interested in this role?
Apply now and take the next step in your career.
