Job Description
OpenEye is seeking a Device Engineer II to contribute to the development of its next-generation recording products. The successful candidate will work across hardware and software to create reliable, secure, and high-performance systems for the company's cloud-managed video platform.
Responsibilities: - Develops and maintains board support packages, platform frameworks, and embedded Linux applications using shell scripting and C/C++.
- Work with software engineers to design and implement features that interact with the cloud.
- Partners with product, hardware, mechanical, and QA teams to design and manufacture embedded Linux devices that meet OpenEye’s needs and standards.
- Effectively communicates across teams to drive the delivery of high-quality embedded systems.
- Reviews development requests and makes educated decisions about the most efficient way to proceed.
- Drives collaboration with various departments and stakeholders, clearly and effectively communicating technical insights and complex data concepts and strategies.
- Analyzes and interprets diverse input requirements, devising optimal strategies to fulfill each requirement.
- Reviews software code to ensure compliance with company, departmental, and team standards.
- Maintains automated build system for multiple hardware deployments
Requirements: - Bachelor's Degree in Computer Science, Electrical/Computer Engineering, or related field, or equivalent experience.
- 3+ years of experience with embedded software development with Linux platforms.
- Experience with board support packages, Linux kernel and drivers, and hardware bring-up.
- Strong experience with cross-compilation and development frameworks in platforms and environments such as Yocto, Gentoo, buildroot.
- Experience with C/C++ coding following scalable and efficient software architecture and design principles.
- Exceptional data analytical skills, adept at transforming data-driven insights into actionable outcomes
- Excellent critical thinking and problem-solving skills
- Strong quality ethic and test-first attitude
- Great communication and teamwork skills
Benefits: - Employees are eligible to purchase company stock at a discounted rate
- Medical, dental, vision & prescription benefits starting day 1!
- Generous medical plan subsidy and health savings account option with company contribution helps keep your costs low.
- Up to $5,000 annual company match for 401k
- Company paid short-term/long-term disability, AD&D and life insurance
- Paid maternity and paternity leave
- 15 Days of Paid Vacation accrued per year (increases after year 3)
- 7 Paid Sick/Wellness days per year
- 9 Paid Holidays per year
- Educational Assistance Program covering non-degree support, undergraduate and graduate degrees
- Employee Equipment Program – Free Alarm.com system for your home!