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

Barrington James

Physician Job at Barrington James

 ...Barrington James is currently working with a research site looking for a physician/ Principal Investigator for a part time contract. The successful candidate would have previous experience as a principal investigator and within psychiatry. Main Responsibilities include... 

All Year Cooling

HVAC Service Technician Job at All Year Cooling

 ...Job Title: HVAC Service Technician Job Description: All Year Cooling and Plumbing is seeking a skilled and experienced HVAC Service Technician to join our team. As a Service Technician, you will be responsible for diagnosing, repairing, and maintaining HVAC systems... 

Vaco by Highspring

Inventory Control Analyst Job at Vaco by Highspring

 ...Job Title: Inventory Control Analyst Location: On-site - Brooklyn, NY Schedule: Monday-Friday, Full-Time (Temp-to-Perm) Pay Rate: $35-$37/hour We are working with a client in the print production and custom displays space, based in Brooklyn, NYC. They're looking... 

STAUD

Assistant Allocator (Temporary) Job at STAUD

STAUD Clothing, founded in Los Angeles, CA, by Sarah Staudinger and George Augusto, is one of today's hottest up and coming fashion brands. STAUD is a ready to wear and accessories brand offering chic essentials and stand-alone pieces designed and created in downtown LA...

Employnet Workforce Solutions

International Transportation Manager Job at Employnet Workforce Solutions

The Manager, International Transportation directs the activities of a group of Import and Export Agents and their work environment. They develop the team and execute processes, meeting and exceeding team member and customer expectations. **This is a hybrid position; must...