Software Engineer

Actalent
US - South Carolina - Greenville
View Company Profile / << Go Back

  • Job Type: Full time
  • 21 days ago

Job Description

Design, develop, and integrate software for embedded systems across the full development lifecycle. This includes translating customer requirements into specifications and collaborating with hardware engineers for seamless system integration.

Requirements: Candidates must have hands-on experience with C and Python, as well as a strong background in embedded hardware and requirements verification. Familiarity with communication protocols, CI/CD tools, and Linux environments is highly desired.

Key Skills: C, Python, Embedded Systems, Requirements Analysis, Unit Testing, Integration Testing, CI/CD, Git, UART, I2C, SPI, Ethernet, Linux, Shell Scripting, Bare Metal Programming, Hardware Validation

Benefits: Medical, Dental, Vision, Critical Illness, Accident, Hospital, 401(k) Retirement Plan, Life Insurance, Short And Long-term Disability, Health Spending Account (HSA), Transportation Benefits, Employee Assistance Program, Paid Time Off




Fast Track Upload