Senior Embedded Software Engineer Job at Entegee, Minneapolis, MN

bUpkTlRuTVZMSVJVZXhldDl2U1RZNGowS2c9PQ==
  • Entegee
  • Minneapolis, MN

Job Description

  • Required Qualifications: Bachelor’s degree in Computer Engineering, Computer Science or related field.
  • 8+ 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, from inception through market launch.
  • 3+ years of Real-Time Operating System (RTOS) experience.
  • 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).
    • Key Responsibilities: Lead software strategic planning, concept generation, architecture definition, and translation to system/subsystem/module definitions of designs that are reliable, safe, and sustainable.
    • Lead the capture of requirements and associated rationale(s) for regulated products.
    • Work closely with hardware engineers to develop strategies for Hardware/Firmware integration and diagnostic coverage.
    • Manage DevOps tools and processes to ensure traceability from requirements to test cases
    • Act as 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.
    • Ensure that code is rigorously documented, tested, and controlled.
    • Unit test source code using IDEs, debuggers, emulators, communication analyzers, scopes, and logic analyzers.
    • Develop metrics to track and report progress, as well as identify areas for improvement.

Job Tags

Similar Jobs

UOVO Wine

UOVO Wine Fine Wine Associate, Port Chester, NY Job at UOVO Wine

 ...a pallet jack Experience with a hand truck Experience with a forklift Responsibilities...  ...Prepare, label and organize outgoing boxes/pallets with shipping labels Track,...  ...diploma, GED, or equivalent ~ Valid driver's license with a clean driving record ~... 

SCA Health

Equipment Planning Analyst Job at SCA Health

SCA Health partners with leading physicians and health systems to provide outstanding patient care and value to our healthcare partners. The companys mission is to care for patients, serve physicians, and improve healthcare in America. It achieves this mission by ...

The Eye Group

Optometry Position - Clarksville, TN - Join Ophthalmology Practice Job at The Eye Group

 ...to Live 2019. Located only 50 miles northwest of Nashville, this affordable city is a great place to plant your roots. Revitalized downtown is full of specialty boutiques and shops along with other small businesses and restaurants. If you are looking for the... 

Course

Head of Finance Job at Course

 ...of Finance is a critical position to our future growth and to carry out our overall finance and accounting mission. Applicants must live in or be commutable to Fairfield County, CT. Requirements: 1- Must currently (or recently) be working in a role as Head of... 

Right Hire Consulting LLC

Quantitative Developer Job at Right Hire Consulting LLC

 ...Mathematics, Statistics, or a related field). ~ Proficiency in SQL and at least one high-level programming language ( Python, R, Matlab, etc. ). ~ Hands-on experience in developing and implementing complex financial models . ~ Strong knowledge of equity...