Embedded Software Engineer 2

PROPERTY VALUE, INC.
Chillicothe, IL, United States
6 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$93,600.0 - $108,160.0
Working hours
Shift work
Job source

Tech stack

Agile Methodology C++ (Programming Language) Code Review Computer Engineering Software Debugging Linux Embedded Software Remote Service Software Software Engineering Git Information Technology C++14
+1 more
Software Performance

Job description

Design, develop, test, and deploy embedded software features from requirements through production implementation. Debug, troubleshoot, and enhance software performance, stability, scalability, and reliability. Participate in code reviews, Agile ceremonies, and collaborate with architects, developers, and testers across global teams., Work on innovative embedded software solutions supporting next-generation service technologies. Collaborate with a global Agile team of architects, developers, and testers in a fast-paced environment. Gain exposure to advanced software development frameworks, tools, and emerging agentic development technologies.

Work Environment Full-time on-site position in an office environment. Daily collaboration through Agile stand-ups and teamwork with local and global engineering teams. Balanced opportunity for both collaborative design efforts and independent feature development.

Requirements

Seeking an Embedded Software Engineer with 2-4 years of experience to design, develop, test, and support embedded software solutions. The ideal candidate will have strong C++ development experience, embedded systems expertise, and the ability to work collaboratively within an Agile development environment focused on next-generation service technologies., Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, or a related field; equivalent experience considered. 2-4 years of embedded software development experience, including strong proficiency in C++ (C++14 preferred). Experience with the software development lifecycle, troubleshooting, debugging, and working in embedded systems environments.

Preferred Qualifications Experience working in Linux-based development environments. Knowledge of Git version control and collaborative software development practices. Familiarity with remote service technologies, machine systems, agentic workflow development, or related embedded applications.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all