Firmware Software Engineer V (Embedded Firmware Design, C programming, Peripherals)
Summary : We are looking for a Firmware Engineer to join our team, whose mission is to design, build, and test prototype systems for future consumer VR and AR experiences.
We are specifically looking for a candidate with a broad set of experiences, including deep embedded system knowledge, the ability to quickly solve problems, generate big ideas, work in new technology areas, and drive concepts into prototypes.
Required Qualifications : S. / M.S. degree in Computer Science, Electrical Engineering, or related field3+ years of experience in embedded firmware design or equivalent experienceExperience in programming embedded systems with CExperience with peripherals such as USB, SPI, MIPI CSI / DSI, I2C, UART, GPIO etc.
Experience with wireless or wired communication protocols such as USB, TCP / IP, Ethernet, Bluetooth and 802.11 Preferred Qualifications : Experience with embedded Linux, Kernel, Yocto, Buildroot, etc.
Experience maximizing performance of resource constrained systemsExperience with either an RTOS-based or bare metal systemExperience with high compute / throughput systems and using sim / modeling to estimate performance and power Compensation : The pay rate range above is the base hourly pay range that Aditi Consulting reasonably expects to pay someone for this position (compensation may vary outside of this range depending on a number of factors, including but not limited to, a candidate’s qualifications, skills, competencies, experience, location and end client requirements).
Benefits and Ancillaries : Medical, dental, vision, PTO benefits and ancillaries may be available for eligible Aditi Consulting employees and vary based on the plan options selected by the employee.