RFA Engineering is seeking a C++ Embedded Software Developer to support the development of precision agriculture technology for off-highway equipment. The ideal candidate will have experience with embedded systems, communication protocols, and work closely with cross-functional teams to bring advanced ag-tech solutions to market.
Requirements
- B.S. or M.S. in Computer Engineering, Electrical Engineering, Software Engineering, or related field.
- 2+ years of experience developing embedded software using modern C++.
- Proficiency in embedded software development for microcontroller- or processor-based systems.
- Experience with CAN, SPI, I2C, and UART communication protocols.
- Familiarity with real-time operating systems (e.g., FreeRTOS, VxWorks) or embedded Linux.
- Experience with version control tools such as Git.
- Excellent verbal and written communication skills.
Benefits
- Health and Dental Insurance
- TelaDoc Healthiest You
- Supplemental Vision Insurance
- Company Paid Life Insurance
- Company Paid Long-Term Disability
- Short-term Disability
- Retirement Savings Account (Traditional 401k & Roth 401k)
- Flexible Spending Plan Dependent Care
- HSA for Medical Expenses
- Bonus Plan (Exempt Employees Only)
- Paid Time Off (PTO)
- Paid Holidays
- Bereavement Leave
- Employee Assistance Programs (EAP)
- Education Assistance