What you need for this position:
Required:
- Bachelor’s Degree in Computer Science, or Electrical, Software, or Computer Engineering
- 5+ years’ experience in embedded software design and development
Preferred:
- Knowledge of service oriented architectures.
- Knowledge of IoT, cloud related architectures and edge computing.
- A technical foundation that facilitates the development into the role of a Software Architect.
- Experience with POSIX based operating systems.
- Understanding of embedded hardware and software architectures.
- Experience with production embedded software system
What’s in it for you:
- Competitive compensation with bonuses
- Excellent benefits including:
- Medical/Dental/Vision Insurance
- Employer paid Life and AD&D Insurance, Short-term and Long-term Disability Insurance
- 401k with employer match and immediate vesting
- Flexible Spending Account
- Generous paid time off package including Vacation, Personal/Sick, and Holiday
- Tuition Reimbursement
- Employee Referral Program
- Employee Assistance Program
- Travel Assistance Program
- Dynamic place to work with variety of projects
- Strong work/life balance
- Opportunity for growth