Job DescriptionJob Description
Overview:
We are a dynamic and rapidly growing tech company that specializes in delivering innovative products and software solutions to our global clients. Our team is passionate about creating cutting-edge products that drive business growth and enhance user experiences. We are currently seeking a highly skilled Software Engineer to join our talented team and contribute to our ongoing success. The Software Engineer will work under the direction of the development project leads to estimate, design, test, debug and document the software applications. You will also be contributing to new features as you grow into our team and become a core contributor.
Responsibilities & Duties:
Design and develop embedded firmwareCollaborate with design team during concept, wireframe, and mock-upsWrite efficient code that complies with both back-end and front-end best practicesClearly document all code writtenTest features and experiences, debugging where necessaryEducation & Qualifications:
Education and Qualifications:
Bachelor’s degree (or equivalent work experience) in computer science, computer engineering or related field2+ years of experience in embedded software developmentC/C++Familiarity with STM microcontrollers and IDEFamiliarity with PIC microcontrollers and IDEFreeRTOSGIT software repositoryC# experience is a plusAgile Toolset is a plus2+ years of experience with an EDA toolset (Mentor Graphics or equivalent)The ability to understand electrical schematics and layoutsExperience Debugging hardware issues using standard test equipmentRF Protocol experience is a plusBluetoothWifiCellularSatcomExperience in App. Development (iOS and Android) with Maui framework is a plus.Must be US PersonRelocation/Travel to not offered for this role. Candidate must work in the Fort Wayne IN office a minimum 3 days per week.
Preferred Skills:
Strong interpersonal, written and verbal communication skillsStrong team player with positive demeanor; comfortable working with multiple functional areasDetail oriented with strong organizational and follow through skillsProblem solving skills with the ability to apply proven solutionsFlexibility to adapt to changing requirements and requests in a fast-moving industryQuick to speak up and communicate when issues are discovered
Read Less