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 collaborating with hardware engineers, performing validation testing, and contributing to technical proposals and documentation.

Requirements: Candidates must have hands-on experience with C and Python, as well as a strong background in embedded hardware and requirements traceability. 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, Hardware Validation, CI/CD, Git, UART, I2C, SPI, Ethernet, Linux, Shell Scripting, Bare Metal Programming

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