Principal Embedded Software Engineer
Detector Electronics LLC
Job Description
Job Description
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 Opportunity:
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.
- Support multiple product development programs simultaneously.
- 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++.
- Docusign Envelope ID: 09861316-0A79-8308-820D-1752E0C6537A
- 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
Benefits:
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
- Docusign Envelope ID: 09861316-0A79-8308-820D-1752E0C6537A
- 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
Ready to shape the future of industrial safety?
Apply now and join us in making every life safe and so
$178.4k - $267.6k
...other neurological conditions. This role supports the embedded software function responsible for developing and sustaining... ...patients and neuromodulation therapy systems.As a Senior Principal Embedded Software Engineer, you will provide technical leadership for the design...SuggestedFull timeH1bWork at officeLocal areaImmediate startFlexible hours- ...Senior Principal Embedded Software Engineer role at Medtronic's Neuromodulation Operating Unit, responsible for leading embedded software architecture, design, and lifecycle management for patient-facing implantable and external neuromodulation therapy systems. Requires...Suggested
$152.8k - $229.2k
...collaboration as we work together to engineer the extraordinary.The Cardiac... ...R&D organization as a Software Engineer focused on automated... ...ability to work with embedded systemsFor Baccalaureate degrees... ...) is offered exclusively for Principal-level roles and above, where...SuggestedFull timeH1bWork at officeLocal areaImmediate startRemote workFlexible hours$181k - $300k
...energized by building, leading, and making a meaningful impact, this leadership opportunity may be the right fit for you.Principal Software Engineer, C08 (IC)Our OpportunityChewy is looking for a Principal Software Engineer to join our Fulfillment Technology & Science team...SuggestedLocal areaFlexible hours$149.83k - $162.12k
...Education Requirements:Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics... ...these preferred skills or experiences:Strong experience with embedded C/C++Strong understanding of embedded systems architecture and...SuggestedFlexible hours$118.57k - $125.05k
Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a... ...Responsibilities for this Position ROLE AND POSITION OBJECTIVES:As an embedded software engineer for Land & Airborne Systems, you’ll be a...Flexible hours$100.15k - $105.63k
Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a... ...member of a cross functional team responsible for developing embedded systems, products, and services that make a real difference...Flexible hours$100.15k - $109k
...Qualifications Education Requirements:Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics... ...: What sets you apart:Knowledge and experience with C in embedded environmentsExperience with Bare bone software - no operating...Work at officeFlexible hours- Principal Software Engineer - Compliance LeadTwin Cities, MNAbout the OpportunityAn innovative medical technology company is seeking a Principal... ...in regulated environments.Familiarity with real-time and embedded software architectures.Experience supporting FDA, EU MDR,...
$48 - $60 per hour
...Job Title: Embedded Software Engineer We are seeking a talented Embedded Software Engineer to develop and implement innovative software solutions for high-resolution print controllers and printheads. This role involves close collaboration with cross-functional teams to...Contract workTemporary work$175k - $205.9k
Are you ready to make an impact?West Monroe is searching for a Principal AI Software Engineer, to join our team in our Technology & Experience (TechEx) practice. You will partner with our clients and other West Monroe team members on transformational AI projects. On client...Local areaImmediate startFlexible hours- ...Medtronic seeks a Principal Software Engineer to design and develop automated test systems for implantable cardiac devices. The role focuses on modernizing legacy test infrastructure by transitioning to Python and C# frameworks while integrating AI tools, working closely...
- ...Medtronic seeks a Senior Principal Software Engineer to lead embedded software architecture and development for next-generation renal denervation medical devices. This technical leadership role combines hands-on engineering with strategic decision-making, mentorship,...
$115k - $225k
...remaining days of the week.ABOUT THE TEAMThe Core Platform and AI Engineering team at Parametric is responsible for enhancing the quality... ...responsible for supporting their success.ABOUT THE ROLEThe Principal Software Engineer, AI Platform, will serve as the AI engineering...Temporary workWork at officeLocal areaRemote workWorldwideFlexible hours3 days per week$80k - $90k
...International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary: $80,000.00 - $90,000.00 DOE Job Title: Embedded Software Engineer The Embedded Software Engineer is responsible for design and development of our various hardware initiatives in...Immediate start- ...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 workWork from home
$250.6k - $362.6k
...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader...Full timeTemporary workLocal areaRemote workFlexible hours$114.6k - $234.6k
...workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive... ...; provides guidance and coaching to engineers to drive improvements. Utilizes... ...innovations to life-saving care. And with AI embedded across our products and services, we...Temporary workFlexible hoursShift work$50 per hour
Principal Software EngineerThe global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions... ...extraction and benchmarking of legal terms.As a Principal Software Engineer, Full Stack at Noetica, you'll help build robust backend...Full timeWork at officeLocal areaFlexible hours$183.1k - $340k
Job DescriptionAre you a Principal-level software engineer who enjoys solving complex customer problems while remaining deeply hands-on with technology?Thomson Reuters is looking for a Principal Software Engineer / Architect - AI, CoCounsel Forward Deployed Engineering...Full timeWork at officeLocal areaFlexible hours$114.6k - $234.6k
...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play... ...industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn...Temporary workFlexible hours$169.3k - $304.7k
...run on our IaaS platform Help us shape the future of our cloud-native and Kubernetes services We are looking for a Principal Software Engineer with deep expertise in Kubernetes and cloud-native architectures to lead the evolution of our managed services. You will...Work experience placementWork at office$143k - $193.05k
...Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for... .... Key modernization initiatives will include: • Embedding generative and predictive AI to enhance predictable operational...Full timeRemote workWorldwide$197k - $358.5k
...location three times a week, at minimum. The Role: As a Principal Software Engineer, you will be responsible for executing the plan for design... ...of experience leading engineering teams that develop embedded software using C/ C++ , and RTOS . ~15+ years of experience...Full timeWork experience placementLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours- ...mobilizing patients, providers, and care partners to establish a better way forward in stroke care. About the role The Principal Software Engineer will play a key technical leadership role in the development and support of software used with the Vivistim® Paired VNS™...For contractorsLocal area
$169.3k - $304.7k
...that are available 24/7. Partner with the best As a Principal SDET, you will lead the test strategy for Akamai's custom... ...platform known for its dependability. As a Principal Software Development Engineer in Test, you will be responsible for: Designing, building...Work experience placementWork at office- Join The MultiTech Team Are you driven by innovation and helping customers solve complex business challenges with technology solutions? If so, consider joining the MultiTech team! MultiTech is a global company with a 50+ year legacy of designing and manufacturing connectivity...Temporary workWork at office
$85k - $110k
...integrating breakthroughs in biotech, assay development, engineering, and software, Zepto is shaping the future of molecular diagnostics in diverse... ...Technology is seeking an experienced and highly motivated Embedded Software Engineer to lead the design, development, and...Full timeMonday to Friday- ...Sr. Embedded Engineer Location: Minneapolis area (On-site) Employment Type: Full-time, Exempt Company Overview A leader in professional... .... Position Summary We are seeking a Senior Embedded Software Engineer to lead the development, architecture, and...Full timeWorldwide
$78.4k - $130k
...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration...Local areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!
- principal software engineer Minneapolis, MN
- embedded developer Minneapolis, MN
- embedded engineer Minneapolis, MN
- embedded systems software engineer Minneapolis, MN
- embedded software engineer Minneapolis, MN
- principal Minneapolis, MN
- senior principal cloud computing engineer Minneapolis, MN
- senior principal scientist Minneapolis, MN
- principal cloud computing engineer Minneapolis, MN
- principal financial analyst Minneapolis, MN



