Haystack
← Back to Jobs
Technology
HY

Embedded Software Engineer Sr

HyrUS Inc.Oak Brook, IL🇺🇸United StatesPosted 10 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Oak Brook, IL, United States
Posted
Yesterday
Embedded SystemsC++

Job Description

Key Responsibilities

Design and Development: Create software applications and systems that meet business requirements.

Coding and Testing: Write clean, efficient, and well-documented code, and test software to ensure it meets quality standards.

Problem-Solving: Identify and resolve software defects and issues.

Collaboration: Work with stakeholders, including project managers, designers, and QA engineers, to ensure software meets business needs.

Maintenance and Updates: Maintain and update existing software applications and systems.

Experience Required: Senior Software Engineer

Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or related technical field.

5+ years of experience developing software for embedded systems, or an equivalent combination of education and experience.

Must have C++ (14 / 17) experience with knowledge of threading

Proficiency with the Linux Operating System

Experience with software development tools, version control systems, and debugging environments.

Strong analytical, problem-solving, and troubleshooting skills.

Ability to effectively communicate technical concepts both verbally and in writing.

Demonstrated ability to work independently while contributing effectively within a team environment.

Understanding of software development lifecycle processes and engineering best practices.

Similar jobs