Embedded Software Engineer

Full Time

    Skills

    Embedded Software Architecthardware-to-softwarecloud serviceslow-level embedded systems designdefine modesintegrationinteractionvariety of sensorsmesh devicescommunication protocols

    Job Description

    Piper Companies is looking for an Embedded Software Engineer to join an equipment-providing company that is growing within tech. This role is a direct placement opportunity and will be Hybrid in Charlotte, NC .

    Responsibilities for the Embedded Software Engineer:

    • In control of the hardware-to-software bridge for the Company's products that deal with cloud services

    • Work closely with the Director of Engineering/Principal Product Architect to outline a long-term strategy to assist the evolution of tooling and pipelining to ensure scalability & maintainability of telematics practice

    • Partner with desktop developers and cloud/web/enterprise architects acting as a liaison

    • Assist with prototyping, hardware integration, and testing

    • Build/Support R&D lab

    Qualifications for the Embedded Software Engineer:

    • Bachelor's Degree in Engineering OR Azure/MSFT/similar certs

    • Scripting experience in C/C++/ASM/MCU AND being able to hack sensors/prototype boards and put-up solutions

    • Comfortable working with and prototyping hardware, 3D printers, laser cutters, model fabrication, etc.

    • Excellent verbal and written communication skills

    Please, NO C2C applications. Working with W2 only

    Compensation/Benefits for the Embedded Software Engineer:

    • Compensation: 140k-155k/yr. depending on years of experience

    • Comprehensive benefits package; Medical, Dental, Vision, 401k, and Paid Time Off