Sr Firmware Engineer

Apply

Sign up to receive career updates before completing the application

Note: You will complete the application on the next page


Skip & Continue

Job Number: 4778

External Description:

Senior Firmware Engineer 

About this role

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.

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.

Key Responsibilities:

  • 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.

Required Qualifications:

  • 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.

Preferred Qualifications:

  • 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

RSRCAR

Job Number: 30139806

Community / Marketing Title: Sr Firmware Engineer

Location_formattedLocationLong: Minnesota, US