Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Embedded Software Engineer

$115.5k - $145.5k

Det Tronics

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Principal Embedded Software Engineer Full Time Software Engrg: Prof Minneapolis, MN, US 5 days ago Requisition ID: 1536 Salary Range: $115,500.00 To $145,500.00 Annually About Us: Det-Tronics is a $200M global technology leader in industrial life safety solutions, specializing in high-end flame and gas detection and automation control systems. As part of Spectrum Safety Solutions with 1,700 employees across 20+ countries we serve mission-critical environments in oil & gas, clean energy, marine, and infrastructure. Backed by Sentinel Capital Partners, we’re driving innovation and growth across our portfolio. The Principal Embedded Software Engineer will lead the firmware design, implementation and test aspects of New Product Development programs (NPD) and Sustaining products throughout their entire lifecycle. The chosen candidate will own the software architecture and design execution, along with processes, tools, and metrics used for new product development and on-going sustaining programs. Key Responsibilities: Translate high-level concepts into robust, maintainable firmware architectures. Capture and document requirements and rationale for regulated products to ensure traceability and compliance. Collaborate with hardware engineers to define and implement hardware/firmware integration strategies and diagnostic coverage. Work with Product Owners and stakeholders using Agile practices to maintain alignment and transparency throughout the development lifecycle. Adhere to and champion development processes, lead technical reviews, and implement source code that meets product requirements and complies with coding standards. Ensure all code is well-documented, rigorously tested, and version-controlled. Perform unit testing using tools such as IDEs, debuggers, emulators, communication analyzers, oscilloscopes, and logic analyzers. Provide work breakdown plans and task estimates to support project planning and tracking. Contribute to product roadmap planning, identify competency and resource gaps, and implement plans to close the gaps. Develop metrics to track progress and identify areas for improvement. Develop and implement risk mitigation strategies throughout the firmware development lifecycle. Required Qualifications: Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. 8+ years of experience developing embedded software/firmware using C/C++. 3+ years of experience with Real-Time Operating Systems (RTOS). Preferred Qualifications: Background in regulated industries (e.g. medical, industrial safety, automotive). Skilled in using firmware debugging tools such as JTAG/SWD debuggers, oscilloscopes, logic analyzers, and protocol analyzers (e.g. UART, I2C, SPI, Ethernet). Proven ability to deliver firmware across the full development lifecycle—from requirements capture to design, implementation, and validation. Proficient in Agile development and DevOps tools such as Git, CI/CD pipelines, and automated testing frameworks. Experience contributing to FMEAs and implementing risk mitigation strategies in firmware. Strong communication and writing skills for collaboration with project stakeholders (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. Self-motivated with a proven track record of leading process improvement efforts. Why Join Us? Work with a globally respected brand in life safety Influence strategic decisions at the executive level Drive innovation and transformation in a high-growth environment Enjoy development opportunities within a dynamic, private equity-backed company At Det-Tronics, we believe in taking care of our people. Our comprehensive benefits package includes: Health & Wellness: Medical, dental, and vision insurance plans with company contributions Financial Security: 401(k) retirement plan with company match, life and disability insurance Time Off: Generous paid time off (PTO), holidays, and flexible scheduling options Professional Growth: Career development programs, training opportunities, and tuition reimbursement Employee Support: Employee Assistance Program (EAP), wellness resources, and global mobility support Ownership Culture: Participation in our Ownership Program, empowering employees to share in our success * Candidates must be local to Bloomington, MN. No relocation will be offered. Ready to shape the future of industrial safety? Apply now and join us in making every life safe and sound. #J-18808-Ljbffr

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in Minneapolis, MN vacancy
  • $120k - $150k

     ...Principal Software Engineer | Oracle HCM (28637) Location: Remote Job Type: Permanent/Direct-Hire Compensation: $120,000 - $150,000 + bonus Our client is seeking a highly experienced Principal Software Engineer to lead development and support efforts for Oracle HCM Cloud... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Dahl Consulting

    Saint Paul, MN
    1 day ago
  •  ...Constellation Search Group is looking for an Embedded Software Engineer for a full-time direct hire position. This role involves joining a dynamic industrial printing solutions engineering team to design, develop, and test embedded software. The engineer will engage in... 
    Suggested
    Full time
    Local area

    Constellation Search Group

    Brooklyn Park, MN
    1 day ago
  •  ...Overview Position: Medical Senior Embedded Software Engineer – QNX / BSP Location: St. Paul MN About the Role Senior Embedded Software Engineer with deep expertise in QNX, BSP development, and embedded systems engineering. This role will focus heavily on Board Support... 
    Suggested

    Global Connect Technologies

    Saint Paul, MN
    3 days ago
  •  ...SkyWater Search Partners is seeking an Embedded Software Engineer in Maple Grove, Minnesota. This full-time, onsite opportunity involves designing and developing embedded software for advanced control systems. Candidates should have over 3 years of experience in embedded... 
    Suggested
    Full time
    Flexible hours

    SkyWater Search Partners

    Maple Grove, MN
    10 hours ago
  • $50 - $65 per hour

     ...Job Title Embedded Software Engineer Overview This role focuses on designing and developing embedded software and firmware for new products from the ground up. You will work primarily in embedded C++ on 32‑bit microprocessors, contributing to safety‑critical systems in... 
    Suggested
    Contract work
    Temporary work

    Actalent

    Saint Paul, MN
    3 days ago
  • $134.6k - $230.8k

     ...Join us to start Caring. Connecting. Growing together. As a Principal Engineer for the Consumer Engineering Rx Pharmacy team, you will...  ...Experience engineers Support rapid delivery of high‑value, quality software with automation and “everything‑as‑code” best practices... 
    Remote job
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area

    Optum

    Eden Prairie, MN
    4 days ago
  • $134.75k - $190.75k

    Join to apply for the Principal Software Engineer role at Shutterfly Snapfish (part of the Shutterfly family of brands) was built to help people archive and share photos. For almost two decades, our tools have played a critical part in changing how people around the world... 
    Remote work

    Shutterfly

    Eden Prairie, MN
    2 days ago
  • $134.75k - $161.75k

     ...A renowned technology company in Eden Prairie is seeking a Principal Software Engineer to drive the design and development of their Snapfish website. Ideal candidates will possess extensive experience in distributed computing, backend services, and microservices, along... 
    Remote work

    Shutterfly

    Eden Prairie, MN
    1 day ago
  • $105k - $154k

    Eaton’s ES‑AMER ESS division is seeking a Lead Embedded Software Engineer. The expected annual salary range for this role is $105,000 to $154,000 per year. What You’ll Do This position is located at either Eaton Plymouth, MN or Franksville, WI and will provide relocation... 
    Work at office
    Local area
    Remote work
    Relocation package

    Eaton

    Minneapolis, MN
    2 days ago
  •  ...A leading industrial technology innovator is seeking an Embedded Software Engineer to support the development of next-generation, high-performance hardware systems. This is a newly created role driven by a major product launch initiative, offering direct visibility into... 
    Full time
    Flexible hours

    SkyWater Search Partners

    Maple Grove, MN
    1 day ago
  • Job Description located in Eden Prairie, MN has an opening for an Embedded Software Lead Engineer, for the Hydraulics Software, Electronics and Controls (SwEC) Center of Excellence (CoE). Hydraulics Group includes a broad range of Hydraulic applications including products... 
    Relocation package

    Direct Staffing Inc

    Eden Prairie, MN
    3 days ago
  •  ...Job Description Job Description The Principal Mobile + Application Software Engineer is a hands-on technical leader responsible for the design, development...  ...software architecture, including: - Data flow from embedded device → mobile application → cloud/storage. - Real... 
    For contractors

    SANUWAVE, Inc

    Eden Prairie, MN
    9 days ago
  •  ...applications and platform libraries. Lead and influence cross-functional teams. Ensure scalability, reliability, and maintainability of software systems. Work with Cocoa frameworks and XCode for iOS development. Collaborate on architecture and performance optimization.... 
    Permanent employment
    Contract work
    Local area

    Robotics Prcocess Automation, LLC

    Saint Paul, MN
    10 hours ago
  •  ...applications and platform libraries. Lead and influence cross-functional teams. Ensure scalability, reliability, and maintainability of software systems. Work with Cocoa frameworks and XCode for iOS development. Collaborate on architecture and performance optimization.... 
    Permanent employment
    Contract work
    Local area

    Quantum Technologies USA

    Saint Paul, MN
    10 hours ago
  •  ...event management feel effortless and community building feel natural. You'll work directly with the CTO and collaborate with other engineers, Product Management, and UX to ship features weekly. Your work goes into production quickly and impacts real people organizing... 
    For contractors
    Fixed term contract
    Local area
    Night shift

    The Keep Company

    Saint Paul, MN
    2 days ago
  • $80k

     ...Job Description We are seeking a talented Mid-Level Software Engineer to design, develop, and maintain full stack software solutions. This role involves working through various stages of the software development life cycle (SDLC), writing well-designed and testable code... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Relocation
    Shift work
    2 days per week
    3 days per week

    6AM City

    Saint Paul, MN
    1 day ago
  •  ...supportive team needs your help to make things that are a little more connected -- and a lot smarter. We’re looking for an Embedded Software Engineer who’ll be responsible for the development of software for the adoption and integration of smart home networking... 
    Remote job
    Work from home

    SmartThings

    Minneapolis, MN
    21 days ago
  • Role Descriptions: We are looking for a Content Management Developer to build and support content driven websites and applications using Java and Apache Sling. This role focuses on developing backend logic and CMS components that manage and deliver content efficiently....

    Diverse Lynx

    Minneapolis, MN
    1 day ago
  • Job Details: 10+ Yrs exp in java full stack development Good experience in Angular and hands-on coding experience. Adherence to and advocacy of environment standards Review of requirements and/or systems analysis documents for completeness Creation/involvement in documented...

    TechDigital Group

    Minneapolis, MN
    10 hours ago
  •  ...of MQ AWS Certification is a plus DevOps and/or automation experience in code testing building and deployment a plus Experience building computer software within the airline industry is a plus Knowledge of Windows Server and HPUX operating systems a plus.... 

    Samprasoft

    Minneapolis, MN
    1 day ago
  • Job Description Responsibilities Build new frontend and backend features for our proprietary data visualization tool Enable data consumers by building intuitive user interfaces Build microservices that interact with a variety of internal APIs Collaborate with internal ...
    Work experience placement
    Remote work

    Code Lab Technology

    Minneapolis, MN
    1 day ago
  • $113.6k - $175.7k

     ...Robotics Product Development team builds the software brains behind industry‑leading cleaning robots—and we’re looking for a Principal Software Engineer to help shape what’s next. This is...  ...who thrives at the intersection of embedded systems, machine‑level software, and... 
    Full time
    Local area

    Tennant Company

    Golden Valley, MN
    28 days ago
  • $132.06k - $186.44k

    A cloud computing company is seeking a Mandarin-speaking Senior Customer Solutions Engineer to serve as the primary technical contact for key clients. This role involves building customer relationships and advising on technical solutions. Applicants should have at least... 

    Fastly

    Minneapolis, MN
    1 day ago
  •  ...Position Overview: This request is for a Developer/Software Engineer in support of Education. The Education Systems technical team within IT provides support for a variety of vended and custom-built applications and interfaces in support of client College of Medicine and... 
    Full time
    Remote work

    Talent Software Services

    Saint Paul, MN
    1 day ago
  •  ...We are looking for a Senior .NET Software Developer to design, develop, and maintain systems that support prepaid card manufacturing operations. You’ll demonstrate technical leadership on both new and legacy applications, collaborate with cross‑functional teams, and drive... 

    Pointwest Technologies Corp

    Roseville, MN
    1 day ago
  • $127.11k - $177.87k

     ...HVAC or driving analytics for greater efficiency, your ideas will help engineer solutions for stronger communities and a sustainable world. Trane Technologies is currently seeking a Senior Software Engineer for our Digital Solutions Team at Trane Technologies. In this... 
    Hourly pay
    Work from home

    Stryker

    Minneapolis, MN
    10 hours ago
  •  ...development and deployment of system and software architecture to support our development...  ...develop, and document software applications embedded in diagnostic and interventional...  ...including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware... 

    Hire Talent

    Saint Paul, MN
    1 day ago
  • $72.8k - $130k

     ...who is enthusiastic and actively engaged Required Qualifications Undergraduate degree or equivalent experience 3+ years of hands‑on software development experience 2+ years of development experience with Scala, Python, JSON, Web Services 2+ years of experience in... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  •  ...Join our dynamic engineering team to build scalable cloud-native applications that serve millions of users worldwide. You’ll work on cutting...  ...with cross-functional teams to deliver high-quality software solutions. Requirements Bachelor’s degree in Computer Science... 
    Worldwide

    Comfort Health

    Saint Paul, MN
    10 hours ago
  • $52 - $56 per hour

     ...Join to apply for the Software Developer role at Hollstadt Consulting Join to apply for the Software Developer role at Hollstadt Consulting...  ...a new job is posted. Sign in to set job alerts for “Software Engineer” roles. Minnesota, United States $65.00-$70.00 1 month ago... 
    Contract work
    Freelance
    Work at office
    Remote work

    Hollstadt & Associates

    Saint Paul, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!