Job Title : Senior Software Engineer
Location : Indianapolis, IN - Working in the office hybrid minimum 3 days a week
Zip Code : 46204
Duration : 12 months
KEY QUALIFICATIONS :
- ? ~7+ years of software development experience
- ? Expert level in C and strong C++ experience
- ? Experience with connectivity protocols (Wi-Fi, Bluetooth, Sparkplug, MQTT, Matter, Z-Wave, Zigbee, etc.) and networked architectures
- ? Experience with socket APIs, security, and OTA / field update mechanisms
- ? RTOS expertise and software architecture / design patterns
- ? Advanced debugging, instrumentation, and root-cause analysis
- ? Experience with configuration / change management systems such as PVCS or Rational Team Concert, Confluence, Jira, GitHub
- ? Advanced skills with Microsoft Word and Microsoft Excel
- ? Organized with strong attention to detail, while managing multiple priorities
- ? Proven ability to implement continuous improvements and standardize processes at team level
- ? Linux / Android, FreeRTOS (preferred)
- ? Experience with ARM Microcontrollers (preferred)
- ? Model Based Development using IBM Rhapsody and Matlab / State Flow (preferred)
- ? (HVAC) System Design Experience (preferred)