Software Test Engineer - MST

LanceSoft

  • Indianapolis, IN
  • Permanent
  • Full-time
  • 1 day ago
Title: Embedded Software Engineer Location: Indianapolis, IN 46204 Duration: 6 Months
LEVEL OF RESPONSIBILITY:
  • Responsible for small projects or multiple tasks within functional discipline
  • Makes significant contribution to the team by applying deepening knowledge of the discipline
  • Works with moderate guidance on projects with short- to mid-term focus
TYPICAL EDUCATIONAL REQUIREMENTS:
  • BS/MS in Computer/Electrical Engineering or Computer Science
KEY QUALIFICATIONS:
  • ~5+ years of software development experience
  • Strong proficiency in C and C++ programming languages
  • Experience with connectivity protocols (Wi Fi, Bluetooth, Sparkplug, MQTT, Matter, Z Wave, Zigbee, etc.)
  • Experience with socket APIs and secure communication
  • RTOS experience and software architecture/design patterns
  • Familiarity with advanced debugging and performance profiling
  • Experience with configuration/change management systems such as PVCS or Rational Team Concert, Confluence, Jira, GitHub
  • Intermediate to 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
  • 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)

LanceSoft