Embedded Software Engineer
Actalentabout 1 year ago
Oak Creek, Wisconsin, United States
Hybrid
Full-time
Junior Level (1-3 years)
$45-$70 Hourly
Job Description
Position Overview
Embedded Linux Developer – The candidate will work on developing software for Connected products, working on a team to develop embedded software in C and Linux within an Agile environment. You will support all phases of the software development lifecycle, from gathering requirements through design and verification.
Key Responsibilities
- Participate in Linux-based software development activities, including requirements generation, software architecture design, code implementation, and product integration.
- Participate in Linux-based software verification activities, including developing test cases and procedures, designing test software, and executing tests in both manual and automated environments.
- Participate in design reviews of software requirements, architecture, and test strategies.
Required Qualifications
- Proficiency in C programming
- Experience with Linux
- Experience working in a regulated environment
- Bachelor's Degree
Preferred Qualifications
- Experience in the automotive, medical, or aerospace industries where verification work for regulated industry is crucial.
- Knowledge of Agile methodologies, DOORS, Scrum, and Python.
Benefits & Perks
- Compensation: $45.00 - $70.00/hr
- Medical, dental & vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave)
Required Skills
DOORS
Python
Software Verification
Test Automation
C Programming
Regulated Environment Experience
Embedded Software Development
Scrum
Agile Methodologies
Linux