We are hiring an Embedded Engineer to join our multidisciplinary engineering team at Piaggio Fast Forward Inc. in Boston, Massachusetts. The ideal candidate is an experienced engineer who can mentor colleagues and have a major impact on PFF’s embedded consumer products.
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.