
Firmware Engineer II
ESA - Electronic Security Association
full-time
Posted on:
Location Type: Hybrid
Location: Melville • New York • United States
Visit company websiteExplore more
Salary
💰 $85,100 - $144,900 per year
About the role
- Develop firmware for a variety of embedded products
- Review product specifications and implement firmware for current and existing systems
- Create project and technical reports as required and help define product specifications as needed
- Participate in firmware review process and conduct failure analysis by collaborating with various teams
- Maintain firmware and develop tools for internal use, including scripts and basic hardware interfaces
- Design and develop firmware for existing/new products
- Conduct failure analysis, implement firmware updates, and collaborate with various teams
- Provide technical support and sustaining engineering efforts
- Create reports and technical documentations
- Prototype proof of concepts
Requirements
- Experience in electrical engineering, computer science, or in related technical field
- 3+ years of strong working experience in embedded systems development, debugging, and testing
- Developing and maintaining embedded applications with C++, object-oriented programming, multi-threaded programming, socket programming, and inter-process communication
- Working experience with developing software in Linux environment and using command line interface
- Strong understanding of ARM based platforms, Python, JSON, JIRA, GIT, Confluence, Bamboo, Crucible, and Microsoft Visual Studio/Eclipse
Benefits
- Resideo provides comprehensive benefits, including life and health insurance, life assistance program, accidental death and dismemberment insurance, disability insurance, 401k Plan, vacation & holidays.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
embedded systems developmentdebuggingtestingC++object-oriented programmingmulti-threaded programmingsocket programminginter-process communicationLinuxARM based platforms
Soft Skills
collaborationtechnical supportreport writingfailure analysissustaining engineering