
Embedded Engineer
Honeywell
full-time
Posted on:
Location Type: Hybrid
Location: Duluth • United States
Visit company websiteExplore more
Tech Stack
About the role
- Provide technical guidance and mentorship to the embedded software engineering team, fostering a culture of innovation and excellence.
- Play a pivotal role in the design, development, and testing of embedded software solutions, contributing directly to project success.
- Collaborate with cross-functional teams to define and refine software requirements, ensuring alignment with project goals.
Requirements
- Bachelor’s degree from an accredited institution in technical disciplines such as the sciences, technology, engineering or mathematics.
- Minimum 6 years of experience in design and development of embedded software solutions.
- Experience in software development using C and C plus plus for embedded systems.
- Strong understanding of Linux operating systems and embedded Linux environments.
- Experience with communication protocols like UART, USB, and RS-485.
- Knowledge of hardware-software integration and experience with microcontrollers and sensors.
- Solid debugging and troubleshooting skills with the ability to work through complex technical issues.
Benefits
- Health insurance
- 401(k) matching
- Paid time off for vacation, personal business, sick time, and parental leave
- Short-Term and Long-Term Disability
- Flexible Spending Accounts
- Health Savings Accounts
- Educational Assistance
- Parental Leave
- Paid Holidays
- Comprehensive benefits package
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
embedded software developmentC programmingC++ programmingLinux operating systemsembedded Linuxcommunication protocolsUARTUSBRS-485hardware-software integration
Soft Skills
technical guidancementorshipcollaborationinnovationexcellenceproblem-solvingdebuggingtroubleshooting
Certifications
Bachelor’s degree