Firmware Engineer - Contract

$75 to $150 • ContractEngineering

West Sayville, NY

Branch: Long Island NY

Job ID: 25-15592

Quick Apply    No resume? Create a new profile Back to Results

Role Overview - Remote but must be local to Suffolk County NY to come in on an as needed basis

They are seeking a Firmware Engineer to lead the modernization and future-proofing of our embedded systems. You will be responsible for converting legacy firmware to modern C , supporting new product trials, enabling next-gen features (CANBUS, OTA, Wi-Fi), and delivering high-quality documentation and testing. This is a hands-on engineering role involving embedded firmware development, hardware interfacing, and cross-functional collaboration.
Key Responsibilities

  • Analyze and Review Existing Systems: Understand and evaluate existing firmware (currently in BASIC) and hardware for stability, reliability, and use-case coverage.

  • Firmware Re-Implementation in C : Rewrite existing firmware using C for the ATXMEGA64A4U-AU microcontroller, ensuring functional parity and improved maintainability.

  • Testing & Validation: Rigorously test firmware and hardware systems to ensure repeatability and performance across various operating conditions.

  • Support Product Trials: Provide technical assistance during trial deployments to validate functionality and gather user feedback.

  • Documentation & Diagrams: Produce comprehensive technical documentation including state diagrams, test plans, and firmware specs.

  • Onsite Collaboration: Support hardware and system integration at our West Sayville facility as needed during project phases.

  • Future Development:

    • Support firmware and hardware implementation for CANBUS integration.

    • Enable OTA updates and Wi-Fi-based remote monitoring for fleet management.

    • Assist in prototyping and testing future product variants.

Required Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.

  • 3 years of hands-on embedded firmware development experience in C/C .

  • Experience with 8-bit or 16-bit microcontrollers, preferably Atmel (ATXMEGA series).

  • Strong understanding of embedded systems design, debugging, and testing.

  • Ability to read and interpret electrical schematics and system-level documentation.

  • Familiarity with CANBUS protocols, OTA update architectures, and Wi-Fi modules a plus.

  • Strong written and verbal communication skills, including technical documentation.

Preferred Skills

  • Experience with legacy firmware migration projects.

  • Exposure to hybrid equipment power management or safety systems.

  • Familiarity with EMC/EMI testing for vehicle-mounted electronics.

 

Quick Apply    No resume? Create a new profile

Quick Apply

Resume

Maximum file size is 512KB, allowed file types are doc, docx, pdf, odf, and txt

Currently selected file:

×
   No resume? Create a new profile
Back to Results