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
- ...9573Reference24-06656TypeContractPosition Description:The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas... ..., develop, maintain, upgrade, port, and verify/qualify embedded product software and/or product support software to...Suggested
- ...Principal Software Engineer Join Client as a Principal Software Engineer - Embedded Systems and make a real difference in the lives of patients worldwide! Our cutting-edge technology and innovative solutions are changing the game for those with kidney disease, and...SuggestedWorldwide
$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...SuggestedFull timeWork experience placementLive inLocal areaRemote workWorldwide$132.4k - $251.6k
...exploration, development, and prototyping. Our Intelligent Software & Systems department is seeking qualified applicants to... ...looking for experienced, creative, and highly motivated Sr. Principal Software Engineer who can hit the ground running with development tasks, interact...SuggestedTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$202.2k - $213.25k
...Qualifications Education Requirements: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or... ...Position ROLE AND POSITION OBJECTIVES: As a Senior Principal Embedded Software Engineer for Airborne Systems, you'll be a member...SuggestedFull timeWork at officeFlexible hoursShift work$130k - $140k
...Principal Software Engineer Build the future of food service technology — Lead, code, and innovate. We're seeking a Software Engineer to design, build, and modernize critical in-house applications for a leading food service operations provider. This role blends hands...Work at office$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$149.83k - $162.12k
...Senior Embedded Software Engineer As a Senior Advanced Software Engineer for Airborne Systems, you’ll be a member of a cross functional team responsible for airborne computers that process and display mission data in the cockpit, to crypto products for identifying...Flexible hours- ...Job Title: Embedded Software Engineer Location: Minneapolis, MN (Onsite) Duration: Long term Education/Experience Required: Bachelor s Degree in Electrical Engineering, Computer Engineering, Computer Science (or similar discipline). 5+ years of total embedded software...
- ...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
$50 - $55 per hour
...Job Description Job Description Job Title: Software Engineer Job Description We are seeking a highly skilled Software Engineer... ...team in Minneapolis. This position will focus on developing embedded C++ software. The role is predominantly an individual contributor...Contract workTemporary work$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$50 - $70 per hour
...Job Description Job Description Job Title: Embedded Software Engineer Job Description Join a dynamic team as an Embedded Software Engineer, where you will develop and maintain robust application software. The role is centered around the Rust programming language...Contract workTemporary work$105k - $154k
Eaton’s ES AMER ESS division is currently seeking a Lead Embedded Software Engineer. The expected annual salary range for this role is $105,000 - $154,000 a year. Please note the salary information shown above is a general guideline only. Salaries are based upon candidate...H1bWork at officeLocal areaRemote workRelocationVisa sponsorship$118.57k - $125.05k
...Job Duties Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics... ...for this Position ROLE AND POSITION OBJECTIVES: As an Embedded Software Test Engineer for Airborne Systems, you'll be a member...Full timeWork at officeFlexible hoursShift work$105k - $154k
Eaton is looking for a Lead Embedded Software Engineer to join their team in Plymouth, MN. This role offers a hybrid work schedule, allowing you to work both in-office and remotely. The ideal candidate will lead critical design activities, evaluate system performance for...Work at officeRemote workRelocation$118.57k - $125.05k
...Embedded Software Test Engineer As an Embedded Software Test Engineer for Airborne Systems, you’ll be a member of a cross functional team responsible for airborne computers that process and display mission data in the cockpit, to crypto products for identifying friendly...Work at officeFlexible hours$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 hours2 days per week3 days per week- ...the-art IPG lasers into turn-key systems to be used in the semiconductor, medical and other industries. We are seeking a Principal Software Engineer to join the Material Processing Systems Group in the development of advanced laser-based manufacturing systems. This position...Temporary work
$120k
...solutions for the aerospace industry. We deliver highly engineered facilities, electro‑mechanical systems, and software specifically designed for jet engine testing.... ...engines tested daily are safe to fly. The Principal Systems Software Engineer will play a critical role...Temporary workFlexible hours$118.57k - $126k
...Qualifications Education Requirements:Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics... ...in languages such as C++, C, PythonSolid background in embedded software development, Linux, RTOS, and HW/SW integrationExtensive...Work at officeFlexible hours$114.6k - $234.6k
...-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor... ...everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that...Full timeTemporary workRemote workFlexible hours$144.2k - $288.4k
...is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In this role, you... ...development, ensuring accessibility, privacy, and security are embedded into every solution. Ensure the secure handling of PII...Hourly payFull timeTemporary workLocal areaFlexible hours$114.6k - $234.6k
...Commerce team is seeking a passionate, energetic and curious Principal Software Engineer to join our organization. Oracle Commerce is an... ...from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that...Temporary workRemote workFlexible hours$144.2k - $288.4k
...helping to simplify health care one person, one family and one community at a time. Position Summary We are hiring a Principal Software Engineer — a deeply hands-on technical leader who thrives on solving complex problems, writing production code, and elevating the...Hourly payFull timeTemporary workLocal areaFlexible hours$135.2k - $306.4k
...scale distributed systems, as part of an engineering organization that highly values formal... .... ~5+ years of full-time professional software development of concurrent and distributed... ...innovations to life-saving care. And with AI embedded across our products and services, we...Full timeTemporary workFlexible hours$130k - $150k
...Principal Oracle Software Engineer – EBS/Fusion Title: Principal Oracle Software Engineer - EBS/Fusion Migration Duration: Direct Hire Location: Remote – Minneapolis, MN Position Summary: The Principal Software Engineer position is responsible for delivering...Full timeWork experience placementRemote work- As the Technical Lead - Systems & Embedded Engineering, you will participate in a project team environment, owning the requirements and dependencies... ...functions, such as firmware, mechanical, hardware, and software engineering team members. WE VALUE:Prior engineering...Worldwide
- As a Firmware Engineer I, you will develop firmware for a variety of embedded products. You will create project and technical reports as required and help define... ...engineers. JOB DUTIES:Work on all aspects embedded software development projects - design, development,...Work at officeImmediate startRemote workWorldwide
- ...these trapped assets, allowing them to contribute to the world’s future as a series of building blocks to be combined at the speed of software, limited by only the hard constraints of physics and the soft constraints of safety. That is what Swoop is building. Not in the...Full timeWork at officeLocal area3 days per week
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 software engineer Minneapolis, MN
- embedded systems software engineer Minneapolis, MN
- embedded engineer Minneapolis, MN
- embedded developer Minneapolis, MN
- senior principal scientist Minneapolis, MN
- senior principal cloud computing engineer Minneapolis, MN
- principal Minneapolis, MN
- software support Minneapolis, MN
- software Minneapolis, MN



