We are hiring a Dev Ops Engineer to join our multidisciplinary engineering team. The ideal candidate is an experienced engineer who is not only a strong team player but can also mentor colleagues. The Embedded Engineer will have the opportunity to collaborate across teams while maintaining our embedded platform services.
Requirements
- Bachelor Degree in CS, related or equivalent experience
- 5+ years real-time embedded software engineering experience in a multi-threaded Linux environment
- Deep Proficiency in C and C++ programming for a Linux runtime environment
- Experience developing embedded devices with a RTOS such as FreeRTOS a plus
- Solid understanding about ARM specification, computer architecture, operating system
- Experience in boot code, device drivers, CPU & SOC initialization
- Able to read and write scripts in common languages, Bash, Python, etc
- Knowledge of Bluetooth and Wi-Fi radio communication protocols
- Experience with embedded peripherals such as Ethernet, I2C, I2S, SPI, and USB
- Excellent verbal and written communications skills
- Experience in troubleshooting hardware using Oscilloscope, Logic Analyzer.
- Proficient in the use of common source code control and defect tracking systems (Jira & Git)
- Strong ability to work within team structure, planning and deliverables.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship