- Apply system development life cycle processes
- Collaborate with multi-disciplined teams
- Design embedded software components
- Develop computing systems software
- Develop firmware components
- Develop safety critical software
- Follow scrum practices for delivery
- Implement algorithm solutions
- Integrate hardware/software systems
- Maintain software and firmware
- Work in large code base
Perks/Benefits:
- 401k match
- Dental insurance
- Education assistance
- Employee assistance program
- Flexible spending accounts
- Flexible work arrangements
- Holidays
- Life insurance
- Long-term disability
- Medical insurance
- Paid time off
- Parental leave
- Short-term disability
- Vision insurance