Sr Firmware Engineer
Carrier Inc
McKinley Township, United States of America
25 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
McKinley Township, United States of America
Tech stack
Agile Methodologies
Unit Testing
C++
Computer Engineering
Software Debugging
DevOps
Embedded Software
Firmware
Failure Mode Effects Analysis
Matlab
Real-Time Operating Systems
GIT
Information Technology
Software Coding
Job description
The Senior Embedded Software/Firmware Engineer leads and manages the firmware & software aspects of products throughout their entire lifecycle. You will own the processes, tools, metrics, architecture, and DevOps execution of both software and embedded firmware products., * Participate in software strategic planning, concept generation, architecture definition, and translation to system/subsystem/module definitions of designs that are reliable, safe, and sustainable.
- Capture requirements and associated rationale(s) for regulated products.
- Work closely with hardware engineers to develop strategies for Hardware/Firmware integration and diagnostic coverage.
- Work with Product Owner using Agile methodology for software/firmware development, with clear communication back to project stakeholders.
- Comply with development processes, lead technical reviews, implement source code meeting product requirements in compliance with coding standards, and properly document work deliverables.
- Work closely with technical and subject matter experts to ensure accurate and complete use case coverage and regulation compliance.
- Ensure that code is rigorously documented, tested, and controlled.
- Unit test source code using IDEs, debuggers, emulators, communication analyzers, scopes, and logic analyzers.
- Provide work breakdown plans and task estimates in support of project estimates and management.
- Participate in roadmap planning and identify competency/resource gaps and implement plans to close the gaps.
- Develop metrics to track and report progress, as well as identify areas for improvement.
- Support multiple product development programs at a given time.
- Develop and implement risk mitigating solutions.
Requirements
Do you have experience in RTOS?, Do you have a Bachelor's degree?, * Bachelor's degree.
- 5+ years of experience with software and embedded firmware development (C/C++).
- Must have led significant or all portions of a product firmware development at least once.
- 2+ years Real-Time Operating System (RTOS) experience., * Computer Engineering degree.
- Advanced level degree in Engineering, Software, Computer Science, or related discipline.
- Regulated industry experience.
- Possess a thorough knowledge of Embedded System Design and regulated products. High hazard applications (Industrial Life Safety, SIL2) knowledge is strongly preferred.
- Diagnostic and algorithm (e.g. from Matlab) implementation experience.
- Demonstrated experience with Agile methodologies and DevOps tools (e.g., Git, Tessy, Coverity, Black Duck).
- Strong communication and writing skills for collaboration with project stockholders (Product Managers, Customers, and other Engineers).
- Skilled in collaborating with other engineers to distill market needs into defined technical requirements and system/subsystem/module architectures.
- Ability to work both collaboratively and independently on assignments to foster continuous improvement of team functions and deliverables.
- Experience with firmware deliverables across all phases of the program development lifecycle, from requirements, capture through design, implementation, and test.
- Experienced with FMEAs and developing control techniques to mitigate risks.
- Self-motivated and demonstrated ability to lead process improvement activities.
#LI-onsite
About the company
Det-Tronics is seeking a Senior Embedded Software/Firmware Engineer for its Detector Electronics fire and gas detection business in Bloomington, MN! Det-Tronics has been a leader in the design, manufacture and commissioning of flame detection, gas detection, and hazard mitigation systems for high-risk processes and critical industrial operations worldwide since 1973.