Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
Critical Success Factors:
  • 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.
Requirements:
  • 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.

We recognize people as our most valuable asset. Our competitive salary and benefits package include paid time off; medical & dental coverage (including family coverage), vision, life, 401(k); tuition assistance; and continuous training and development. For immediate consideration, please submit your resume as directed. Due to the high volume of applications, only candidates who meet the qualifications will be contacted.

WAC is an equal opportunity employer and provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, gender, gender identity, sexual orientation, national origin, age, disability, genetics, or any other protected characteristic. In addition to federal law requirements, WAC complies with applicable state and local laws governing non-discrimination in employment in all its locations. This policy applies to all terms and conditions of employment, including, but not limited to, recruiting, hiring, placement, promotion, termination, recall, transfer, leaves of absence, compensation, and training.

Please note, all responsibilities outlined in the above job description are subject to change as needed. All efforts will be made to ensure proper notice is given for changes in responsibilities.
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... 
    Suggested
    Full time
    3 days per week

    Standard Bots

    Glen Cove, NY
    2 days ago
  • $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

    Standard Bots

    Glen Cove, NY
    2 days ago
  • 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

    Howard Hughes Medical Institute (HHMI)

    Port Washington, NY
    3 days ago
  •  ...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,... 
    Suggested
    Local area
    Immediate start

    WAC Lighting

    Port Washington, NY
    9 hours ago
  • $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... 
    Suggested
    Work experience placement
    Summer work
    H1b
    Visa sponsorship
    Relocation package

    Kiss Products

    Port Washington, NY
    4 days ago
  • $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 work
    Remote work

    Micro1

    Great Neck, NY
    4 days ago
  •  ...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 employment
    Full time

    Wild West Systems Inc.

    Great Neck Plaza, NY
    2 days ago
  •  ...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... 
    H1b
    Relocation
    Visa sponsorship

    Rad Hires

    Manhasset, NY
    3 days ago
  •  ...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

    FlexTrade Systems Inc.

    Great Neck, NY
    9 hours ago
  •  ..., 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

    FlexTrade Systems Inc.

    Great Neck, NY
    4 days ago
  •  ..., 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

    FlexTrade Systems Inc.

    Great Neck, NY
    1 day ago
  •  ...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).... 

    RIT Solutions, Inc.

    Great Neck, NY
    2 days ago
  • 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... 

    Rad-Hires

    Manhasset, NY
    1 day ago
  • $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... 
    Internship
    Work at office
    Immediate start
    Visa sponsorship
    Relocation package

    Emeraldadvantageconcepts

    Manhasset, NY
    20 days ago
  •  ...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

    Wild West Systems Inc.

    Great Neck Plaza, NY
    4 days ago
  •  ...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 work
    Local area

    Cogent Info

    Old Westbury, NY
    2 days ago
  • $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 time
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Rad Hires

    Manhasset, NY
    3 days ago
  • 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 employment
    Full time

    Implify

    Manhasset, NY
    1 day ago
  • $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

    Cox

    North Hills, NY
    9 hours ago
  • 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 pay
    Temporary work
    Remote work

    Global Channel Management

    Port Washington, NY
    9 hours ago
  • $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...

    Global Industrial

    Port Washington, NY
    4 days ago
  • $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... 

    Rad Hires

    Manhasset, NY
    3 days ago
  • 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

    The ProActive Technology Group

    Greenvale, NY
    4 days ago
  • $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

    Northwell Health

    Great Neck, NY
    12 days ago
  •  ...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 office
    3 days per week

    Cerebra Consulting

    Garden City, NY
    2 days ago
  • 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...

    GainAm

    Hicksville, NY
    4 days ago
  •  ...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 time
    H1b
    Remote work

    SynergisticIT

    Corona, NY
    2 days ago
  • $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 time
    3 days per week

    Standard Bots

    Glen Cove, NY
    9 hours ago
  •  ...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

    SynergisticIT

    Corona, NY
    7 days ago
  • $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

    SynergisticIT

    Corona, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!