Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer - Embedded Design

Kelaca

Software Engineer - Embedded Design

Ann Arbor, MI
Full Time
Paid
  • Responsibilities

    Kelaca is looking for a Embedded Software Engineer for our client partner in Ann Arbor, MI for a hybrid role. The Company’s focus is on the development of products that involve the medical application of Nitric Oxide (NO). The Software Engineer will be responsible for supporting low-level embedded design for a medical device including coding and testing. Additional responsibility to support to develop and design various test tools for engineering and manufacturing support.

    Key Responsibilities:

    • Design, implement, and test software of embedded devices and systems from requirements to production and commercial deployment.
    • Create and maintain software requirements, architecture, and design documentation as needed.
    • Modify existing software to fix errors, improve the overall quality and functionality or update integrations with other software.
    • Identify and fix gaps in the design as it relates to functionality or documentation.
    • Develop and/or perform software automated testing procedures, solutions, and frameworks to ensure software functions function correctly.
    • Effectively collaborate and network with numerous internal and external organizations including Engineering, Software Development, Quality Assurance, Service and Manufacturing representatives.
    • Actively participate in code reviews to a peer audience with clear written and verbal communications.

    Required Skills and Experience:

    • Bachelor’s degree in computer science, information technology, or a related field or equivalent experience.
    • Minimum 5 years of experience developing C / C++ software for real-time embedded firmware solutions.
    • Proficient with build environments, compilers, and linker functionality.
    • Experience working with microcontrollers, embedded RTOS, and debuggers and ability to read schematics.
    • Strong commitment to quality designs, automation, and documentation. The device is a medical product that must maintain the highest level of quality and documentation.
    • Proficiency in the Microsoft Office Suite.
    • Experience with basic hardware tools: Oscilloscopes, logic analyzers, power supply, programmers, etc.
    • Experience in a regulated industry.

    Preferred Skills and Experience:

    • Experienced with STMicrocontrollers or ARM architecture.
    • ARM compilers, Keil IDE, and IAR tool chains.
    • Knowledge of source control configuration and issue tracking tools.
    • Experience with serial communication: RS232, I2C, One-Wire, USB, CAN, BLE.
    • Experience with EEPROM and FLASH memory interfacing and architecture.
    • Electronic physical and chemical sensors and User Interface designs.
    • Experience in the medical/healthcare industry.

    NO THIRD PARTIES.

    Job Type: Full-time

    Hours of Work in Office: Monday-Friday

    FLSA Exemption Status: Exempt

    VACCINATION REQUIREMENT: There is currently no vaccine or mask mandate.

    Apply to Kelaca today so we can schedule a conversation with you to further discuss this exciting opportunity.


    Kelaca is an Equal Employment Opportunity company and does not discriminate in employment based on: age, disability, national origin, race, color, religion, veteran status, genetic information, gender, sex, gender identity, sexual orientation, pregnancy, or other non-merit factor.

  • Industry
    Graphic Design