We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Intelligent Product Solutions logo
Intelligent Product Solutions Verified
Product Development, Engineering Services, IT Consulting

Senior Embedded Software Engineer

Hauppauge, New York, United StatesOnsiteFull TimeSeniorPosted 2 months agoVisa sponsorship available

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

Company Description

Intelligent Product Solutions (IPS) is a globally recognized product design and development company headquartered in New York. Specializing in end-to-end services, IPS brings ideas to life through expertise in UI/UX, mechanical, software, embedded, systems, electrical, and optical engineering. The team is dedicated to delivering innovative, high-quality solutions tailored to clients' unique needs at every stage of product development. With a commitment to excellence and customer satisfaction, IPS is a trusted partner for turning concepts into market-ready products.

Role Description

We are seeking a Senior Embedded Software Engineer for a full-time, on-site role in Long Island. In this position, you will design, develop, and test embedded software solutions as part of a multidisciplinary team. Your day-to-day responsibilities will include writing and optimizing embedded code, debugging software, and contributing to scalable software design. Collaborating with cross-functional teams, you will play a key role in driving the development and success of innovative products.

Required Qualifications

  • Requires a Bachelor or Master of Science in Computer Engineering or Electrical Engineering
  • 7+ years of experience
  • Extensive experience with microcontrollers, including ARM-based platforms like STM32 and NXP, and AVR, DSP, and PIC devices.
  • Proficiency in embedded C programming for microcontroller-based systems
  • Experience developing bare-metal or RTOS-based firmware
  • Experience with BLE and Bluetooth‑based IoT communication protocols
  • Knowledge of IoT communication protocols such as Wi-Fi, Zigbee, and 4G/5G cellular
  • Experience developing firmware for low‑power, battery‑operated systems
  • Ability to design low‑level software and perform firmware verification, analysis, and optimization
  • Experience with microcontroller interfaces: I²C, SPI, GPIO, ADC, CAN, and UART.
  • Ability to read schematics and understand component data sheets
  • Experience troubleshooting and debugging using oscilloscopes, logic analyzers, and related tools

Preferred Qualifications

  • Experience with Silicon Labs BG22E and Simplicity Studio
  • U.S. Citizenship
  • Ability to design microprocessor or microcontroller subsystems and analyze power, thermal, and timing considerations
  • Experience developing and refining technical requirements in a client‑facing environment
Ready to apply?
You'll be redirected to Intelligent Product Solutions's application page.

Similar roles