Software Computer Engineer

Insero Talent Solutions

Software Computer Engineer

Rochester, NY
Full Time
Paid
  • Responsibilities

    Insero Talent Solutions is recruiting a Software Computer Engineer for a technology manufacturing company in Rochester, NY.

    GENERAL RESPONSIBILITIES:

    • Develop Windows applications code and embedded processor code for ultrasound products.

    SPECIFIC RESPONSIBILITIES:

    • Embedded firmware development in C/C++ for hardware products, and in C# using .Net for desktop Windows applications and SDKs (Software Developer Kits).
    • Modify existing software to correct bugs, to adapt it to new hardware, to upgrade
      hardware interfaces, or to improve performance.
    • Utilize Azure DevOps to create, test and deploy pipelines for Windows applications.
    • Create user documentation.
    • Consult with engineering staff to understand the interface between hardware and
      software, to develop specifications and performance requirements, or to resolve
      customer problems.
    • Report on project status and project activities.
    • Perform software testing to ensure each system operates in conformance with
      specifications.

    QUALIFICATIONS / REQUIREMENTS:

    • Bachelor’s degree in electrical, electronic or computer engineering.
    • At least three (3) years of experience in the design, creation and testing of embedded and desktop applications.
    • Experience with C/C++ and C# and other programming languages.
    • Experience in developing embedded code with multi-threading, inter-process
      communications and interrupt handlers.
    • A working knowledge of Integrated Development Environments.
    • Experience in some of: General embedded-processor code development (where the
      processor controls electronic hardware directly); real time programming experience; Windows C# and .NET application programming; experience with embedded Linux; Windows C++ / MFC programming; GUI experience (such as Qt); code development for hardware interfaces like USB, I2C, and SPI; VHDL code development; and/or Windows Driver development.

     

  • Compensation
    $70,000-$110,000 per year