Tallo logoTallo logo

Embedded Software Engineer - II

Job

Total Tech Specialists

Park Forest, IL (In Person)

$95,000 Salary, Full-Time

Posted 6 days ago (Updated 19 hours ago) • Actively hiring

Expires 6/11/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
80
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

The successful candidate will be responsible for designing, developing, and testing the low-level software (firmware) that controls the functionality of electronic hardware devices, like embedded systems and computer peripherals, requiring a deep understanding of hardware architecture and proficiency in programming languages like C/C++ to create code that interacts directly with the hardware components, often utilizing real-time operating systems (RTOS) to ensure timely system responses; they collaborate with hardware engineers to ensure seamless integration and troubleshoot issues throughout the product development cycle.
Essential Job Duties & Responsibilities:
Develop firmware architectures and algorithms to meet product requirements, considering hardware constraints and performance optimization. Write clean, efficient, and well-documented firmware code using embedded C/C++ programming languages, adhering to coding standards and best practices. Understand and utilize various hardware components like microcontrollers, memory, peripherals, and communication interfaces to interact with them through firmware. Work with RTOS to manage system tasks with precise timing and priority levels. Conduct thorough unit integration, and system-level testing to identify and resolve firmware defects, utilizing debugging tools and techniques. Work closely with hardware engineers to ensure smooth integration between firmware and hardware components, addressing design challenges and providing feedback. Create detailed technical documentation for firmware design, implementation, and testing procedures. Support existing firmware by implementing bug fixes, feature enhancements, and updates to address customer needs. May include travel to the field and/or trade shows. Perform product evaluations to determine if engineering standards are met. Flexibility to perform other duties and assignments as required
Position Requirements:
Bachelor's degree in computer science or equivalent from an accredited university. 5+ years of previous experience in a similar role. Strong proficiency in C/C++ programming languages with a focus on embedded systems. Deep knowledge of microcontroller architectures, memory management, peripherals, and communication protocols. Experience with popular RTOS like FreeRTOS, Zephyr, or similar. Familiarity with IDEs, debuggers, emulators, and other development tools for embedded systems. Experience with unit testing, integration testing, and system-level validation methodologies. Excellent analytical and debugging skills to identify and troubleshoot complex firmware issues. Ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
Pay:
$85,000.00 - $105,000.00 per year
Benefits:
401(k) Health insurance Paid time off Parental leave
Work Location:
In person

Similar remote jobs

Similar jobs in Park Forest, IL

Similar jobs in Illinois

  • Job

    Shift Leader

    Taco Bell

    Carpentersvle, IL

    Posted2 days ago

    Updated19 hours ago

  • Job

    Contract Closer

    Liberty Title & Escrow

    Chicago, IL

    Posted2 days ago

    Updated19 hours ago

  • Job

    Tax Manager (Copy)

    RightWorks Inc

    Schiller Park, IL

    Posted2 days ago

    Updated19 hours ago

  • Job

    First Shift Production

    Booming Acres

    Mundelein, IL

    Posted2 days ago

    Updated19 hours ago

  • Job

    Assistant Director

    Ecole 360 CDC

    Schaumburg, IL

    Posted2 days ago

    Updated19 hours ago