Senior Firmware Engineer (Embedded Systems, RTOS, Wireless) | Onsite Mahwah, NJ | Contract

Mahwah, NJ, US • Posted 2 hours ago • Updated 2 hours ago
Contract W2
Contract Independent
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • Adobe AIR
  • Agile
  • Amazon Web Services
  • Analytical Skill
  • Bluetooth
  • C
  • C++
  • Cloud Computing
  • Communication
  • Computer Engineering
  • Computer Hardware
  • Computer Networking
  • Consumer Goods
  • Continuous Delivery
  • Continuous Integration
  • Debugging
  • Docker
  • ESP
  • Electrical Engineering
  • Embedded Systems
  • Firmware
  • Firmware Development
  • Git
  • I2C
  • IoT
  • JIRA
  • JTAG
  • Logic Analyzer
  • OTA
  • Operating Systems
  • Oscilloscope
  • Performance Tuning
  • RTOS
  • Real-time
  • SPI
  • Scrum
  • Software Development Methodology
  • Sprint
  • System Integration
  • Systems Architecture
  • TCP/IP
  • Testing
  • UART
  • User Experience
  • Wireless Communication
  • ARM

Summary

Senior Firmware Engineer (Embedded Systems, RTOS, Wireless) | Onsite Mahwah, NJ | Contract

Job Title: Senior Firmware Engineer
Location: Mahwah, NJ (Onsite)
Job Type: Long-Term Contract


Job Summary

We are looking for a highly experienced Senior Firmware Engineer to design, develop, and scale embedded systems for connected consumer products. This role involves working at the intersection of hardware, firmware, cloud, and user experience, collaborating with cross-functional teams to deliver reliable, high-quality products from concept through production.

The ideal candidate will have strong hands-on expertise in embedded firmware development, system architecture, and real-time systems, along with a passion for building scalable and maintainable solutions in a fast-paced environment.


Key Responsibilities

  • Collaborate with cross-functional teams (UX, Software, Hardware, Product) to design and implement features
  • Develop high-quality, reusable, and scalable firmware using best practices and design patterns
  • Contribute to system architecture, performance optimization, and technical decision-making
  • Refactor and optimize code for performance, reliability, and maintainability
  • Develop unit and integration tests; participate in code reviews
  • Perform debugging, troubleshooting, and issue resolution
  • Improve deployment and testing efficiency using CI/CD pipelines
  • Support sprint planning, backlog grooming, and agile ceremonies
  • Work with modern tools and platforms including AWS, Docker, Jira, and Bitbucket

Required Qualifications

  • Bachelor s degree in Electrical Engineering, Computer Engineering, or related field
  • 10+ years of experience in embedded systems and electronic product development
  • Strong expertise with C/C++ programming
  • Experience with 32-bit ARM microcontrollers
  • Hands-on experience with RTOS (Real-Time Operating Systems)
  • Strong knowledge of wired communication protocols (UART, SPI, I2C)
  • Experience with wireless communication (Wi-Fi, Bluetooth)
  • Experience with hardware debugging tools (oscilloscope, logic analyzer, JTAG, etc.)
  • Familiarity with Git, SDLC practices, and tools like Jira/Confluence
  • Strong troubleshooting, debugging, and analytical skills

Preferred Skills

  • Experience with bootloaders and OTA (Over-the-Air) firmware updates
  • Knowledge of TCP/IP and networking protocols
  • Experience with IoT devices and ESP modules
  • Exposure to cloud platforms (AWS) and containerization (Docker)
  • Experience working in Agile/Scrum environments
  • Ability to work independently and in cross-functional teams

Additional Notes

  • This is a hands-on engineering role requiring strong firmware + hardware integration experience
  • Candidates must be comfortable working onsite in Mahwah, NJ
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91163035
  • Position Id: 8960119
  • Posted 2 hours ago

Company Info

About Anagha Techno Soft

Anagha Techno soft is a reputable company specializing in IT services and staff augmentation. With a commitment to delivering cutting-edge solutions and top-notch services, Anagha Techno soft caters to a diverse clientele ranging from small businesses to large enterprises.

About_Company_One
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Mahwah, New Jersey

Today

Easy Apply

Third Party, Contract

Depends on Experience

San Jose, California

4d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs