Job Title: Embedded Software Developer - Product Enablement
Location: Remote - US
Compensation: $100,000 - $130,000 + Bonus Eligible
Primary Responsibilities:- Develop/Improve embedded graphics and compute drivers
- Customizing our products for new embedded hardware and real-time operating systems
- Profiling and optimizing drivers and applications
- Writing and reviewing technical specifications
- Work as a team to produce reliable, high quality, safety critical solutions
Required Skills and Traits:- Bachelor's degree in Computer Science or related field
- 4+ years of experience in software development (C/C++)
- Experience with embedded operating systems (Lynx, VxWorks, Linux, Deos, etc.)
- Experience developing, debugging and troubleshooting embedded Vulkan, OpenGL or OpenCL drivers.
- Experience with ARINC 653
- Strong organization and technical skills
- Excellent analytical/problem-solving skills
- Ingrained sense of accountability and ownership
- Continuous drive for learning, pushing technical limits and finding new solutions
- Outstanding verbal and written communication skills
- Experience with DO-178 or ISO26262 software development is an asset
Sound Exciting? Get in touch today! We have very robust benefits including:
- Low-cost Medical / Dental / Vision coverage options
- 401K with generous employer match
- Responsible Paid Time Off + Paid Holidays
- Remote work opportunities based on role
- Employee Assistance Program (EAP)
- Career growth and professional development opportunities