Embedded Software Engineer

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

  • Job Type: Full time
  • 19 days ago

Job Description

Design, develop, and integrate embedded software throughout the full lifecycle, from requirements analysis to formal validation. Collaborate with hardware engineers to ensure seamless integration and provide technical documentation and effort estimates for proposals.

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

Key Skills: C, Python, Embedded Software Development, Requirements Analysis, Unit Testing, Integration Testing, CI/CD, Git, UART, I2C, SPI, Serial RapidIO, Ethernet, Linux, Shell Scripting, 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 Spending Account (HSA), Transportation benefits, Employee Assistance Program, Paid Time Off (PTO), Vacation Leave, Sick Leave




Fast Track Upload