Logo
Survival Systems Staffing

Principal Firmware Engineer

Survival Systems Staffing, New York, New York, us, 10261

Save Job

1 day ago Be among the first 25 applicants We are looking for an experienced Firmware Engineer to design, develop, and maintain embedded firmware for digitally controlled power supplies and power management systems. Youll collaborate closely with hardware, systems, and test teams to deliver robust, efficient code that meets performance, reliability, and compliance standards. Key Responsibilities Design and implement embedded firmware for power supply control, monitoring, and communication. Manage firmware/software release processes, including version control. Develop control algorithms (voltage regulation, current limiting, PFC, etc.) for AC-DC and DC-DC power conversion. Work with digital communication protocols: I2C, SPI, UART, CAN, PMBus, SMBus, GPIB, Ethernet, LXI, Modbus. Collaborate with hardware engineers on microcontroller/processor selection and firmware integration. Debug, validate, and optimize firmware using oscilloscopes, logic analyzers, and other lab tools. Create and run unit/system-level tests to ensure firmware quality and compliance (UL, IEC, etc.). Document firmware design, code, and integration processes. Contribute to design reviews, product definition, and system architecture decisions. Required Qualifications B.S. or M.S. in Electrical, Computer, or Control Engineering (or related field). 3+ years of embedded firmware development in power electronics or embedded systems. Strong proficiency in C/C++ for real-time embedded systems. Experience with DSPs/SoCs for power electronics (e.g., TI, STM, Microchip, NXP). Solid understanding of power supply topologies (buck, boost, flyback, LLC, etc.), AC-AC/AC-DC conversion, PWM, and digital/analog control loops. Proficiency with compilers, debuggers, IDEs, and version control tools. Hands-on lab experience with test/debug equipment. Must be onsite at our NYC office. Preferred Qualifications Knowledge of digital control techniques (PID, current-mode control, etc.). Experience with RTOS or bare-metal programming. Familiarity with safety, EMI/EMC, and reliability compliance standards. Experience with automated test systems or scripting (Python, MATLAB, etc.). Seniority level

Seniority level

Mid-Senior level Employment type

Employment type

Full-time Job function

Job function

Manufacturing Industries

Appliances, Electrical, and Electronics Manufacturing Referrals increase your chances of interviewing at Survival Systems Staffing by 2x Inferred from the description for this job

Medical insurance Vision insurance 401(k) Get notified about new Firmware Engineer jobs in

New York, United States . Software Engineer, Infrastructure, Early Career

New York, NY $126,000.00-$170,000.00 1 week ago New York, NY $117,000.00-$173,000.00 3 weeks ago New York, NY $180,000.00-$280,000.00 1 week ago New York, NY $160,000.00-$160,000.00 1 week ago Embedded Software Engineer - Early Career

New York, United States $100,000.00-$130,000.00 1 week ago New York, NY $130,000.00-$190,000.00 2 weeks ago New York, NY $120,000.00-$180,000.00 6 months ago New York, NY $150,000.00-$283,000.00 1 week ago New York, NY $163,200.00-$223,200.00 6 days ago New York, NY $108,000.00-$135,000.00 22 hours ago New York, NY $140,000.00-$200,000.00 1 month ago New York, NY $125,000.00-$175,000.00 3 weeks ago Brooklyn, NY $135,000.00-$175,000.00 2 weeks ago New York, NY $70,000.00-$150,000.00 1 week ago New York, NY $145,000.00-$260,000.00 9 months ago New York, NY $163,200.00-$223,200.00 2 weeks ago New York, NY $190,000.00-$250,000.00 5 days ago Brooklyn, NY $150,000.00-$200,000.00 1 week ago New York, NY $120,000.00-$140,000.00 1 month ago New York, NY $96,400.00-$162,000.00 7 months ago New York, NY $130,000.00-$155,000.00 1 day ago Embedded Software Engineer, Firmware - Reality Labs

New York, NY $147,000.00-$208,000.00 6 days ago New York, NY $190,000.00-$285,000.00 5 days ago New York, NY $130,000.00-$250,000.00 5 days ago Conklin, NY $70,000.00-$75,000.00 1 week ago New York, NY $235,000.00-$255,000.00 10 hours ago New York, NY $120,000.00-$220,000.00 2 months ago New York, NY $150,000.00-$230,000.00 1 week ago Brooklyn, NY $135,000.00-$175,000.00 1 week ago New York, NY $162,000.00-$234,000.00 6 months ago New York, NY $130,000.00-$240,000.00 5 days ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr