Acuity

Senior Firmware Engineer

Acuity

full-time

Posted on:

Location Type: Hybrid

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $120,800 - $217,400 per year

Job Level

About the role

  • Design and implement firmware for new lighting control products, from concept through production.
  • Maintain and enhance firmware for existing product lines to improve performance, reliability, and security.
  • Participate in cross-functional product design teams (hardware, software, QA, manufacturing) to ensure product success.
  • Evaluate and recommend new technologies, components, and tools that can be integrated into future designs.
  • Develop and maintain firmware architecture, specifications, and validation plans.
  • Implement secure bootloaders, firmware updates (OTA), and data protection mechanisms to ensure product security and integrity.
  • Develop and maintain unit and integration tests to ensure firmware reliability.
  • Provide technical support for manufacturing, testing, and field deployment of products.
  • Lead and actively participate in code and design reviews.
  • Contribute to project planning and estimation, ensuring timely delivery of firmware deliverables.

Requirements

  • 5+ years of Embedded C Programming (microcontroller bare metal and RTOS)
  • Experience with unit testing frameworks and automated test workflows
  • Ability to read and follow schematics, and collaborate closely with hardware engineers
  • Excellent documentation, communication, and problem-solving skills
  • Python scripting for test automation or data analysis (preferred)
  • Experience developing for Embedded Linux platforms, including device drivers, kernel modules, and system bring-up (preferred)
  • Strong understanding and use of RTOS (Real Time Operating Systems) (preferred)
  • IP research and analysis (preferred)
  • Direct experience in lighting control, building automation, or industrial control product development (preferred)
  • Azure DevOps Experience or similar CI/CD and project management tools (preferred)
Benefits
  • health care
  • dental coverage
  • vision plans
  • 401K benefits
  • commissions/incentive compensation depending on the role
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Embedded C ProgrammingRTOSunit testing frameworksautomated test workflowsPython scriptingEmbedded Linuxdevice driverskernel modulessecure bootloadersfirmware updates
Soft Skills
documentationcommunicationproblem-solving