×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Embedded Systems​/ Firmware​/ IoT, Python

Job in Greer, Greenville County, South Carolina, 29651, USA
Listing for: engineeringjobs.net, Inc.
Full Time position
Listed on 2026-10-04
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Python, Software Testing, Unix/Linux
Salary/Wage Range or Industry Benchmark: 90000 - 130000 USD Yearly USD 90000.00 130000.00 YEAR
Job Description & How to Apply Below

Develop, integrate, test, and validate embedded software throughout the product lifecycle, collaborating with hardware and software teams to resolve defects and ensure requirements compliance. Create technical and test documentation, support automated build and release processes, conduct formal verification, and communicate progress and findings to internal teams and customers.

Requirements: Candidates should have hands‑on experience developing and testing software with C and Python, along with experience in requirements analysis, traceability, and verification. Familiarity with embedded hardware, microcontrollers, real‑time systems, and designing and maintaining automated test environments is also required.

Key

Skills:

Embedded Software Development, C, Python, Software Testing, Requirements Analysis, Requirements Traceability, Verification and Validation, Automated Test Environments, Embedded Hardware, Microcontrollers, Real‑Time Systems, CI/CD, Git, Communication Protocols, Linux, Bare‑Metal Programming

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Critical Illness Insurance, Accident Insurance, Hospital Insurance, 401(k) Retirement Plan, Life Insurance, Short‑Term Disability, Long‑Term Disability, Health Savings Account, Transportation Benefits, Employee Assistance Program, Paid Time Off, Vacation Leave, Sick Leave

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary