Firmware Engineer
WAC Lighting
Position Summary: WAC Group is seeking a Firmware Engineer to support the development, testing, and maintenance of embedded firmware for connected lighting and IoT products. The ideal candidate has hands-on experience with C/C++ on microcontrollers, is comfortable debugging hardware and software issues, and is eager to grow into broader ownership of firmware features, communication protocols, and production support. This role will work closely with senior firmware, hardware, app, cloud, QA, and manufacturing teams to deliver reliable smart products for commercial and residential markets. Key Responsibilities:
- Design, implement, and maintain embedded firmware in C/C++ for ARM Cortex-based microcontrollers, including STM32, Nordic nRF, ESP32, and similar platforms, under guidance from senior engineers.
- Support development of wireless and wired device communication features using technologies such as Bluetooth, Thread, Wi-Fi, RS485, DMX512/RDM, DALI/D4i, UART, SPI, I2C, and proprietary protocols.
- Debug firmware issues using standard tools such as JTAG/SWD debuggers, oscilloscopes, logic analyzers, protocol analyzers, and serial console tools.
- Assist with bootloader, OTA firmware update, device provisioning, encryption, and key management features according to established architecture and security practices.
- Develop device-side interfaces and services that support integration with mobile apps, cloud platforms, manufacturing systems, and internal test tools.
- Interface with analog and digital sensors, drivers, radios, power circuits, and other embedded hardware components.
- Contribute to manufacturing test solutions, hardware validation tools, and Python-based automated test frameworks.
- Use established build systems, CI/CD workflows, GCC, IAR, Git, Jira, and related development tools to produce reliable release candidates.
- Deliver well-structured, testable, and maintainable firmware for smart modules, gateways, and connected devices while following established architecture and coding standards.
- Contribute to reliable communication features for wireless and wired protocols, including Bluetooth Mesh, Wi-Fi, DMX512/RDM, RS-485, DALI/D4i, and related smart lighting technologies.
- Demonstrate steady growth in technical ownership by writing clear code, participating in reviews, resolving defects, and supporting unit, integration, regression, and system-level testing.
- BS in Electrical Engineering, Computer Engineering, Computer Science, or equivalent industry experience.
- Minimum 5 years of experience in embedded firmware engineering, or equivalent hands-on project experience for exceptional candidates.
- Working proficiency in C/C++ for resource-constrained embedded systems.
- Experience with 32-bit ARM microcontrollers and common embedded development/debugging workflows.
- Familiarity with in-circuit debugging techniques using JTAG, SWD, serial consoles, and related tools.
- Working knowledge of hardware communication protocols such as SPI, UART, I2C, BLE/Mesh, DMX, DALI, Wi-Fi, or similar technologies.
- Hands-on lab experience with hardware bring-up, prototyping, and debugging using oscilloscopes, logic analyzers, protocol analyzers, or similar instrumentation.
- Basic proficiency in scripting languages such as Python or Bash for automation, tooling, and test support.
- Experience with software configuration and issue management tools such as Git and Jira.
- Understanding of design for manufacturability, testability, reliability, and cost is preferred.
- Experience supporting product validation, manufacturing test, or production troubleshooting is preferred.
- Strong technical documentation, written communication, and verbal communication skills.
- Ability to follow structured engineering processes while applying creative problem-solving to technical challenges.
- Willingness and ability to travel domestically and internationally as required.
- Ability to collaborate with third-party development partners and external engineering teams is preferred.
- Mandarin language proficiency is a plus.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Port Washington, NY vacancy
$180k - $230k
...extensibility, simplicity, and reliability. Embedded + Control Systems engineering is the basis of the entire company's mission. The foundations... ...Design, implement, and maintain embedded firmware for real-time motor control, sensing, and system monitoring...SuggestedFull time3 days per week$180k - $230k
A leader in robotics and automation seeks a seasoned embedded control systems engineer to design firmware and debug complex issues. This role, based in Glen Cove, NY, offers a salary range of $180,000 to $230,000 and options for stock as part of the compensation package...Suggested- Howard Hughes Medical Institute (HHMI) in Port Washington, New York, is looking for a skilled Mechanical Engineer to enhance research on neural circuits in fruit flies. The role involves designing custom hardware systems while collaborating with neuroscientists. The ideal...Suggested
- ...Summary: WAC Group is seeking a Senior Embedded Platform Engineer to own the on-premises appliance platform for the commercial smart... ...signed USB bundle for air-gapped deployments. Partner with firmware, mobile, and cloud teams to define the appliance API surface,...SuggestedLocal areaImmediate start
$91k - $172k
...development, and maintenance of complex enterprise software systems within the SmartOffice platform Manage and mentor a team of software engineers, providing technical guidance and professional development Collaborate with product managers and other stakeholders to define...SuggestedWork experience placementSummer workH1bVisa sponsorshipRelocation package$60 - $120 per hour
...environments. Experts contribute directly to how AI systems learn, reason, and perform across domains like finance, healthcare, engineering, and more. Our platform identifies and vets top talent through an AI recruiter, enabling high-quality contributions at scale. Our...Contract workRemote work- ...Software Engineer – Autonomous Weapons & Drone Systems Location: Onsite – Great Neck, NY Type: Full-Time Eligibility: U.S. Citizenship... .... It's full-stack software engineering, from low-level firmware to high-level ML pipelines, directly integrated with flight...Permanent employmentFull time
- ...Senior Software Engineer – Frontend We are seeking a Frontend Engineer to design and scale AI-powered applications that automate complex professional workflows. You will work closely with the leadership team and domain experts to deploy systems used by specialized...H1bRelocationVisa sponsorship
- ...Knowledge of monitoring and logging tools (CloudWatch, Prometheus, etc.). Education ~ Bachelor's degree in computer science, Engineering, or related field (or equivalent experience). FlexTrade does not accept unsolicited resumes from search firm recruiters....Flexible hours
- ..., we develop the flexible tools, technology and innovation that deliver our clients a competitive edge. Our globally distributed engineering teams focus on adaptable technology and open architecture to develop highly sophisticated trading solutions that can automate and...Flexible hours
- ..., we develop the flexible tools, technology and innovation that deliver our clients a competitive edge. Our globally distributed engineering teams focus on adaptable technology and open architecture to develop highly sophisticated trading solutions that can automate and...Flexible hours
- ...and testable code. • Experience with unit testing and UI testing frameworks (e.g., XCTest, XCUITest). • Excellent problem-solving skills and attention to detail. • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)....
- We are hiring a Senior Site Reliability Engineer to help build and operate the infrastructure foundation that supports engineering teams. The role centers on reliability, scalability, cloud infrastructure, Kubernetes operations, and automation that allows developers to...
$170k - $350k
...Job Description Job Description About the Role We're hiring full‑stack engineers who want to build AI‑native products at an early, high‑growth startup. This is a role for someone who thrives in a fast, intense environment, cares deeply about product quality, and...InternshipWork at officeImmediate startVisa sponsorshipRelocation package- ...AI / Perception Lead Engineer Company Overview Wild West Systems is an American defense technology company with the mission to equip the civilized world with superior and affordable arms and advanced technologies – to dominate the battlefield of present and future...Permanent employment
- ...Computer Support Specialists / Server Engineer At Cogent Infotech, we believe in creating opportunities that empower individuals and transform organizations. With over 21 years of excellence in consulting and talent solutions, we pride ourselves on building inclusive...Contract workLocal area
$180k - $210k
...Software Engineer Tech Lead Location: New York, NY Industry: E-commerce / Technology Job Type: Full-Time, Hybrid About Our Client: Our client is a leading e-commerce company that specializes in providing seamless experiences for cultural events, making it easier...Full timeWork at officeRemote workFlexible hours2 days per week- Hyperion Developer Implify, Inc is a Global IT Solutions and services firm. Since its inception, Implify, Inc has been providing best-quality and cost-effective IT solutions to fortune 1000 companies, mid-range companies and upcoming companies via its onsite, Offshore...Permanent employmentFull time
$107.2k - $160.8k
...Cox Automotive is seeking a Cybersecurity Engineer II to join our team. This engineer is responsible for reducing organizational risk by detecting, analyzing, and responding to internal and external security threats. This role conducts threat analysis and threat intelligence...Work experience placement- A leading customer support firm is seeking a Customer Support representative in Port Washington to manage customer inquiries and complaints. The ideal candidate will have over 3 years of experience in customer support, particularly in the optical industry, and must be bilingual...Hourly payTemporary workRemote work
$90k - $120k
Global Industrial is seeking a Digital Marketing Specialist to lead and execute digital marketing campaigns aimed at driving customer acquisition and revenue growth. You will utilize your extensive knowledge of Salesforce Marketing Cloud and Salesforce Account Engage to...$180k - $210k
A leading e-commerce company in West Virginia is seeking a Software Engineer Tech Lead to manage the engineering team. This role involves overseeing platform stability, driving technical initiatives, and collaborating with cross-functional teams. Ideal candidates should...- A leading technology services provider based in Greenvale, NY is seeking a motivated individual for a full-time role involving IT project implementations and client support. This position includes tasks such as server migrations, infrastructure changes, and the use of technologies...Full time
$66.3k - $86.06k
Req Number 179496 This role requires regular travel between Vassar Brothers Hospital (Poughkeepsie, NY), our Connecticut locations (Danbury Hospital and Norwalk Hospital), and all Northwell Health facilities situated north of New York City, including Phelps Hospital...Hourly pay- ...and availability, diagnose issues across infrastructure, network, and application layers, and drive resolution. Define and enforce engineering standards related to security, logging, monitoring, build, deployment, and integration practices. Support production operations...Work at office3 days per week
- Required Skills Any Object Oriented Programming Language,SQL,Oracle Required Experience Great at solving problems, debugging, troubleshooting, designing and implementing solutions to complex technical issues Work with a variety of relational databases...
- ...entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply recent computer science/engineering/mathematics/statistics or science...Full timeH1bRemote work
$170k - $210k
...Senior Engineer Standard Bot's mission is to significantly lower the barrier to entry to real-world automation, bringing the power of bits to the world of atoms and unlocking productivity for entire new industries and users. Our user-facing applications and APIs directly...Full time3 days per week- ...looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who should apply? Recent computer science/engineering/...Full time
$100k
...get a Job? | SynergisticIT Who Should Apply? We're looking for recent grads in Mathematics, Statistics, Computer Science or Engineering or candidates with gaps in their career or people wanting to switch careers into tech. SynergisticIT is committed to...H1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!


