Sr. Advanced Embedded Engineer
Job Description
Resideo is currently seeking a Sr. Advanced Embedded Engineer to be apart of a team that develops firmware for a variety of embedded products. You will create projects and technical reports as required and help define product architecture as needed. You will participate in the schematic/layout review process as well as test and evaluate prototypes from initial engineering samples to mass production. You will help maintain firmware servers and develop tools for internal use, including scripts and basic hardware interfaces. Aid in the design and development of equipment and systems, and redesign of existing systems to fulfill the need of Resideo's customers.
JOB DUTIES:
- Develop and maintain customized Embedded Linux distribution running on in-house designed hardware, including U-Boot and Linux Kernel porting and creating rootfs with Yocto.
- Creation of instructional technical manuscripts
- Setup and maintain CI/CD Pipeline, include Build Farm Management, Automated Testing, Auto Deployment, etc.
- Design firmware that meets industry cybersecurity standard, implement security features like Secure-Boot, Code-Signing, Data Encryption and Secure Communication.
YOU MUST HAVE:
- Bachelor or Master degree in Computer Science or Electric Engineering
- 5+ years of working experience in Embedded Linux development, focusing on Linux Kernel Development and root file-system customization
- Deep knowledge and hands-on experience with Yocto build system
- Fluent with at least one of the following programming language, C/C++/python/rust/go
- Experience with peripherals and protocols such as UART, SPI, I2c, PCM, V4l, LCD, Ethernet, WiFi, Bluetooth, etc.
- Deep understand of git
- Experience with docker
- Ability to read hardware schematics and datasheets
WE VALUE:
- Experience with Automated Testing Framework such as LAVA, Robot Framework.
- Experience with Optee.
- Involvement in Open Source Projects
- Solid communication and collaborative skills
WHAT'S IN IT FOR YOU:
- Life and health insurance
- Life assistance program
- Tuition Reimbursement
- Retirement plan (Immediate eligibility for 401K)
- Vacation & holidays. (Enjoy work-life balance)
- In compliance with applicable law, Resideo provides a reasonable range of compensation for roles that may be performed in New York State. Actual compensation is influenced by various factors, including, but not limited to, skills, experience, the specific office location, and pay differences based on the local labor market. The expected base salary range for this role in New York State is $129,988 Min-$ 216,646 Max.
About Us
Resideo is a leading global provider of critical comfort and security solutions primarily in residential environments and distributor of low-voltage electronic and security products. Building on a 130-year heritage, Resideo has a presence in more than 150 million homes, with 15 million systems installed in homes each year. We continue to serve more than 110,000 professionals through leading distributors, including our ADI Global Distribution business, which exports to more than 100 countries from more than 200 stocking locations around the world. Resideo is a $5.0 billion company with approximately 13,000 global employees. For more information about Resideo, please visit www.resideo.com.
At Resideo, we bring together diverse individuals to build the future of homes. Resideo is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.
Date Posted
02/22/2023
Views
46
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details