What are the responsibilities and job description for the Senior Firmware Engineer position at Real Time Recruitment Solutions (RTRS)?
Senior Firmware Engineer – Onsite – Mahwah, NJ – Up to $170,000
Are you an experienced firmware engineer looking for your next challenge?
We are seeking a Senior Firmware Engineer to join a cutting-edge team driving innovation in consumer electrical applications. You'll work onsite in Mahwah, NJ, collaborating with cross-functional teams to develop high-quality embedded solutions for next-generation consumer electronics.
Responsibilities:
- Collaborate with UX, software, hardware, and product teams to develop embedded firmware features.
- Write clean, reusable C/C code and perform unit and integration testing.
- Improve performance and maintainability through code refactoring.
- Engage in daily standups, code reviews, and CI/CD processes.
- Troubleshoot hardware using oscilloscopes, JTAG, and other lab tools.
- Contribute to architecture scaling using Docker, AWS, and Atlassian tools.
Minimum Requirements:
- U.S. Citizen or Green Card holder.
- Bachelor's degree in Electrical or Computer Engineering.
- 10 years of professional experience in C/C and embedded systems.
- Strong experience with ARM-based microcontrollers and communication protocols (UART, SPI, I2C).
- Experience with Git, Jira, Confluence.
Preferred Skills:
- Experience with OTA firmware updates and bootloaders.
- Background in RTOS and wireless communication (Wi-Fi/Bluetooth).
- Familiarity with ESP modules and LCD displays is a plus.
- IoT/cloud integration and system design experience.
💼 This is a fantastic opportunity to work on impactful projects within a fast-growing product ecosystem. If you’re passionate about embedded technology and enjoy problem-solving, we want to hear from you.
Salary : $150,000 - $170,000