IoT Firmware Engineer
Job Number: 3767
External Description:
Carrier is the leading global provider of healthy, safe and sustainable building and cold chain solutions with a world-class, diverse workforce with business segments covering HVAC, refrigeration, and fire and security. We make modern life possible by delivering safer, smarter and more sustainable services that make a difference to people and our planet while revolutionizing industry trends. This is why we come to work every day. Join us and we can make a difference together.
About This Role
As a member of the firmware development team, your daily activities will include the full life-cycle of design, development, modification, testing, debugging, and support for new and existing firmware.
Key Responsibilities:
- Develop bare metal firmware solutions to meet the needs of customers
- Determine test requirements needed for the testing team
- Work closely with stakeholders and technical lead to see product through the entire development lifecycle
- Participate in code reviews, offering guidance and direction on best practices
- Communicate with hardware engineers to ensure correct system integration
- Develop device drivers and board support packages
- Run unit tests and troubleshoot
- Provide support to production and field issues
- Drive continuous improvement in engineering best practices
- Interact with other departments to understand and break down business requirements
Required Qualifications:
- Bachelor's degree in Electrical Engineering, or Computer Engineering
- 5+ years of experience in bare metal firmware development
Preferred Qualifications:
- Proficiency in C
- In-depth understanding of hardware and embedded systems
- Practical experience in creating new codebases from scratch
- Basic understanding of relevant technologies, software development methodologies, and programming languages
- Must be able to work independently or with a team to meet deadlines
- Ability to think architecturally and algorithmically
- Experience with version control systems (primarily git)
EH&S REQUIREMENTS
- Comply with the EH&S Policy and applicable regulatory and company EH&S rules and requirements
- Report to supervision conditions or practices that are either unsafe or that may adversely impact the environment, to ensure prompt resolution of potential hazards
- Attend scheduled EH&S training program
- Actively support the organization’s efforts to meet or exceed EH&S goals and plans
- Recommend improved EH&S practices
#LI-On-site
#REF
Job Number: 30129451
Community / Marketing Title: IoT Firmware Engineer
Location_formattedLocationLong: Beverly, Massachusetts US