Overview
Job Title : Embedded Systems Engineer
Location : Indianapolis, IN
Zip Code : 46204
Duration : 6+ Months
Pay Rate : $68.43 / hr
Keywords : #Indianapolisjobs; #SystemsEngineerjobs
Start Date : Immediate
Responsibilities
- Develop embedded software in support of Client wall controls, thermostats, and embedded equipment controls
- Develop embedded software in support of Client HVAC control systems
- Develop user friendly GUIs for Client wall controls and thermostats
- Experience developing in an Agile software development environment
- Work effectively with various engineering functions / disciplines; systems, hardware, validation / reliability and manufacturing
- Write special test software for hardware and validation / reliability engineering
- Demonstrate the ability to work within a project team
- Balance the responsibilities of sustaining and new product development projects
- Complete prototype and test software development
- Participate in risk identification reviews
- Write specifications and test plans
- Lead and participate in software inspections and design reviews
- Own complex subsystem delivery; provide technical leadership across teams
- Complete systems integration and software requirements; guide risk mitigation and trade-offs
Level of Responsibility
Leads small to mid-size projects or multiple complex tasks within functional disciplineMakes significant contribution by applying advanced knowledge of the discipline; mentors othersWorks with limited oversight on projects with broader business impactTypical Educational Requirements
BS / MS in Computer / Electrical Engineering or Computer Science
Key Qualifications
7+ years of software development experienceExpert level in C and strong C++ experienceExperience with connectivity protocols (Wi Fi, Bluetooth, Sparkplug, MQTT, Matter, Z Wave, Zigbee, etc.) and networked architecturesExperience with socket APIs, security, and OTA / field update mechanismsRTOS expertise and software architecture / design patternsAdvanced debugging, instrumentation, and root-cause analysisExperience with configuration / change management systems such as PVCS or Rational Team Concert, Confluence, Jira, GitHubAdvanced skills with Microsoft Word and Microsoft ExcelOrganized with strong attention to detail, while managing multiple prioritiesProven ability to implement continuous improvements and standardize processes at team levelLinux / Android, FreeRTOS (preferred)Experience with ARM Microcontrollers (preferred)Model Based Development using IBM Rhapsody and Matlab / State Flow (preferred)(HVAC) System Design Experience (preferred)Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, colour, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.
J-18808-Ljbffr