💼 Full-Time Position

Embedded Software Engineer

🏢
Actalent
📍 Greenville, SC, United States
📍
Location
Greenville, United States
📅
Posted
June 22, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

This role focuses on the full lifecycle development of embedded software for complex electronic systems, from requirements analysis and design through implementation, testing, and formal acceptance. The Embedded Software Engineer collaborates closely with hardware engineers to integrate software with custom processor-based circuit card assemblies and microcontroller-based platforms. The position requires strong embedded C and C++ skills in real-time operating systems or embedded Linux environments, along with a systematic, detail-oriented approach to problem-solving and documentation.
Responsibilities

+ Perform full lifecycle development for embedded systems, including requirements analysis, design, implementation, unit testing, integration, and formal sell-off testing.

+ Review customer requirements, translate them into detailed specifications, and produce technical documentation, designs, and operational concepts while estimating development effort.

+ Co...