M

Firmware Engineer

Motion Recruitment
Full-time
On-site
We’re looking for an experienced Firmware Engineer ready to take on high-impact projects in a cutting-edge product development environment. If you enjoy working with embedded systems, real-time operating systems, and low-level hardware interfaces, and you're ready to dive into both new and legacy technology this opportunity could be a perfect fit.

You'll be joining a collaborative and fast-moving team that works on a portfolio of mission-critical instrumentation systems used across industries. You’ll work closely with software and hardware engineers to develop, debug, and support embedded firmware and drivers in C/C++.

πŸš€ Now Hiring: Firmware Engineer | Contract-to-Hire

πŸ“ Location: Meriden, CT (Onsite training for 3–4 weeks, then Hybrid/Remote Flexibility)

πŸ’Ό Employment Type: 6-Month Contract-to-Hire

πŸ”’ Please Note: This opportunity is open to candidates eligible to work on a W2 basis only; C2C and third-party submissions will not be considered in alignment with client compliance requirements.

πŸ”§ Key Responsibilities:
β€’ Develop and support firmware and embedded software for microcontroller-based systems.
β€’ Participate in product architecture, design, and lifecycle support.
β€’ Debug and troubleshoot complex system-level issues.
β€’ Collaborate cross-functionally with hardware and software teams.
β€’ Work with RTOS (preferably FreeRTOS), interfaces like SPI, I2C, USB, and UART.
β€’ Support manufacturing and system development via scripting, test tools, and documentation.

βœ… What We’re Looking For:
β€’ Bachelor’s in Computer Engineering, Electrical Engineering, Computer Science, or related.
β€’ 6+ years of experience in embedded firmware development.
β€’ Strong proficiency in C/C++, microcontrollers, and low-level debugging.
β€’ Familiarity with schematics, FPGAs, and communication protocols.
β€’ Experience with Git, oscilloscopes, logic analyzers, and embedded Linux (Yocto a plus).
β€’ Strong communication skills and ability to work independently with minimal supervision.