Firmware Engineer Job

Acuity Lighting Group Inc New Haven , CT 06501

Posted 1 week ago

Long Description

This role offers a great opportunity to create next-generation, energy efficient, intelligent, wired and wireless lighting control systems for commercial and industrial applications. The ideal candidate will have a broad base of knowledge that includes developing hardware and firmware for networked electronic devices. All aspects of product development are in scope, from defining the system architecture to delivering designs that can be efficiently manufactured in high volume and sustaining the solutions including engineering support. Prior experience working with commercial automation systems (e.g. lighting control, building management, industrial control) or consumer electronics (e.g. home automation, security, sensors, PC peripherals) is highly desirable.

KEY RESPONSIBILITIES:

  • Design, code, integrate, test, and release software solutions for embedded microprocessors used in wired and wireless communication devices, switching power supplies, sensors, and gateways

  • Participate in product definition, specification and requirements analysis working with cross functional stakeholders

  • Collaboration on firmware architecture and development strategy with particular focus on wired and wireless networks

  • Clearly communicate design constraints and trade-offs to other team members and management, playing an advisory role as a subject matter expert to ensure that optimal design decisions are made

  • Perform system integration and validation testing activities, including verification of interoperability within overall solution

REQUIREMENTS:

  • Bachelor's degree in Computer Science (CS), Electrical Engineering (EE), Computer Engineering (CE), or equivalent

  • 5+ years of experience designing and coding embedded firmware

  • 2+ years of experience with wireless communication protocols (Wi-Fi, ZigBee, Bluetooth, BLE, etc.) at the MAC level including development, modification, tuning and/or support of network stacks highly desirable

  • Proficient in high-level structured programming languages (e.g. C, C++)

  • Experience across a range of embedded platforms from deeply embedded (8,16, 32 bit, limited resources, no RTOS) to embedded RTOS or Linux-based platforms

  • Experience in debugging embedded solutions using tools such as debuggers and scopes

  • Experience in recreating sporadic types of issues/failures using various debugging techniques

  • Experience with communication and networking protocols (I2C, SPI, RS-485, Ethernet, etc.)

  • Experience working in a fast paced, growing organization with the ability to balance multiple priorities and objectives simultaneously

  • Excellent written and verbal communication skills with the ability to understand and explain technical issues to peers and non-technical audience

  • Experience with test-driven development methodologies and unit testing frameworks (Unity, CMock, etc) preferred

  • Experience with modern source control systems (git, SVN, etc)

  • Proficiency with developing scripting and automation tools (Python, LabView, bash, etc) highly desirable

Competencies

  • Engineering Process, Tool, and Systems Knowledge

  • Test

  • Product Development

  • Project Management

  • Engineering Discipline Experience

  • Team Mindset

  • Personal Leadership

  • Regulatory & Compliance

  • BOM

  • Achieves Business Results

  • Strategic Focus & Direction

Physical Requirements

  • Sedentary Work
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Firmware Engineer Job

Acuity Lighting Group Inc

Posted 3 months ago

VIEW JOBS 1/16/2019 12:00:00 AM 2019-04-16T00:00 Long Description This role offers a great opportunity to create and sustain next-generation, energy efficient, intelligent, wired and wireless lighting control systems for commercial and industrial applications. The ideal candidate will have a broad base of knowledge that includes developing hardware and firmware for networked electronic devices. All aspects of product development are in scope, from defining the system architecture to delivering designs that can be efficiently manufactured in high volume and sustaining the solutions including engineering support. Prior experience working with commercial automation systems (e.g. lighting control, building management, industrial control) or consumer electronics (e.g. home automation, security, sensors, PC peripherals) is highly desirable. KEY RESPONSIBILITIES * Participate in product definition, specification and requirements analysis working with cross functional stakeholders * Collaboration on firmware architecture and development strategy with particular focus on wired and wireless networks * Design, code, integrate, test, support and enhance software solutions for embedded microprocessors used in wired and wireless communication devices, switching power supplies, sensors, and gateways * Clearly communicate design constraints and trade-offs to other team members and management, playing an advisory role as a subject matter expert to ensure that optimal design decisions are made * Perform system integration and validation testing activities, including verification of interoperability within overall solution * Assist with evaluating existing and emerging technologies to identify solutions that will reliably operate in a wide range of installed environments REQUIREMENTS * Bachelor's degree in Computer Science (CS), Electrical Engineering (EE), Computer Engineering (CE), or equivalent * 5+ years of experience designing and coding embedded firmware * 2+ years of experience with wireless communication protocols (Wi-Fi, ZigBee, Bluetooth, BLE, etc.) at the MAC level including development, modification, tuning and/or support of network stacks * BLE Firmware / Protocol expertise is required * Proficient in high-level structured programming languages (e.g. C, C++) * Experience across a range of embedded platforms from deeply embedded (8/16-bit, limited memory, no RTOS) to embedded RTOS or Linux-based platforms * Experience in debugging embedded solutions using tools such as debuggers and scopes * Experience in recreating sporadic types of issues/failures using various debugging techniques * Experience with communication and networking protocols (I2C, SPI, RS-485, Ethernet, etc.) * Experience working in a fast paced, growing organization with the ability to balance multiple priorities and objectives simultaneously * Excellent written and verbal communication skills with the ability to understand and explain technical issues to peers and non-technical audience Competencies * Software Engineering Principles * IOT Concepts * Dev Ops Concepts * Market Trends * Network Concepts * Security * Team Mindset * Personal Leadership * Achieves Business Results * Strategic Focus & Direction Physical Requirements * Sedentary Work Equal Opportunity Employer/Minorities/Women/Veterans/Disabled/Sexual Orientation/Gender Identity We endeavor to make this site accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact (770) 922-9000. Any unsolicited resumes sent to Acuity Brands from a third party, such as an Agency recruiter, including unsolicited resumes sent to an Acuity Brands mailing address, fax machine or email address, directly to Acuity Brands employees, or to Acuity Brands resume database will be considered Acuity Brands property. Acuity Brands will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume. Acuity Brands will consider any candidate for whom an Agency has submitted an unsolicited resume to have been referred by the Agency free of any charges or fees. This includes any Agency that is an approved/engaged vendor, but does not have the appropriate approvals to be engaged on a search. Acuity Lighting Group Inc New Haven CT

Firmware Engineer Job

Acuity Lighting Group Inc