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

Principal Embedded Software Engineer

Spectrum Safety Solutions

Principal Embedded Software EngineerDet-Tronics is a 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.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++.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 safetyInfluence strategic decisions at the executive levelDrive innovation and transformation in a high-growth environmentEnjoy development opportunities within a dynamic, private equity-backed companyBenefits: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 contributionsFinancial Security: 401(k) retirement plan with company match, life and disability insuranceTime Off: Generous paid time off (PTO), holidays, and flexible scheduling optionsProfessional Growth: Career development programs, training opportunities, and tuition reimbursementEmployee Support: Employee Assistance Program (EAP), wellness resources, and global mobility supportOwnership Culture: Participation in our Ownership Program, empowering employees to share in our successReady to shape the future of industrial safety? Apply now and join us in making every life safe and so

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in Minneapolis, MN vacancy
  • $178.4k - $267.6k

     ...Senior Principal Embedded Software Engineer The Neuromodulation Operating Unit develops implantable and external technologies that help manage chronic pain, movement disorders, epilepsy, and other neurological conditions. This role supports the embedded software function... 
    Suggested
    H1b
    Work at office
    Local area
    Flexible hours

    Medtronic Plc

    Minneapolis, MN
    4 hours ago
  • $130k - $150k

     ...Accurant International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary: $130,000-$150,000 Job Title: Principal Software Engineer Position Description The Principal Software Engineer is responsible for design and development of our software product... 
    Suggested
    Full time
    Work experience placement

    Accurant International

    Minneapolis, MN
    1 day ago
  • $178.4k - $267.6k

     ...growth, and impact.A Day in the LifeSenior Principal Software EngineerCareers that Change...  ...healthcare industry's greatest challenges. Engineers and Scientists create our market-leading...  ..., designing, building, and scaling embedded software for next generation medical device... 
    Suggested
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Medtronic

    Minneapolis, MN
    1 day ago
  •  ...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

    US Tech Solutions

    Minneapolis, MN
    3 days ago
  • 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,... 
    Suggested

    Real Staffing Group

    Minneapolis, MN
    1 day ago
  •  ...Principal Software EngineerJoin 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 we need... 
    Worldwide

    Kasmo Global

    Minneapolis, MN
    4 days ago
  • $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... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    RTX

    Minneapolis, MN
    3 days ago
  • $107.5k - $204.5k

     ...the future of aerospace and defense. What YOU will do: As a Principal Software Engineer, you will contribute to the development of advanced...  ...Must Have: Software development and integration experience embedded C and C++ product software. Software development and integration... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours

    Collins Aerospace

    Minneapolis, MN
    1 day ago
  • $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... 
    Full time
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Minneapolis, MN
    4 days ago
  • $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 area
    Immediate start
    Flexible hours

    West Monroe Partners

    Minneapolis, MN
    3 days ago
  • $118.57k - $126k

     ...Embedded Software EngineerAs a 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 friendly aircraft, and weapon... 
    Work at office
    Flexible hours

    General Dynamics

    Minneapolis, MN
    4 days ago
  • $149.83k - $162.12k

     ...Senior Advanced Software Engineer For Airborne SystemsAs a Senior Advanced Software Engineer for Airborne Systems, you'll be a member of...  ...required.Preferred Skills and ExperiencesStrong experience with embedded C/C++Strong understanding of embedded systems architecture... 
    Flexible hours

    Progeny Systems Corporation

    Minneapolis, MN
    4 days ago
  • $48 - $60 per hour

     ...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 ensure... 
    Contract work
    Temporary work

    Actalent

    Minneapolis, MN
    5 days ago
  • $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 work
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Morgan Stanley

    Minneapolis, 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 work
    Work from home

    SmartThings

    Minneapolis, MN
    16 days ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Minneapolis, MN
    5 days ago
  • $152.8k - $229.2k

     ...growth and cross-functional collaboration as we work together to engineer the extraordinary. The person in this role will work from...  ...and ensure successful completion of projects. As a Principal Software Engineer, you will be responsible for leading engineering activities... 
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Fridley, MN
    1 day ago
  • $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 time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    4 days ago
  •  ...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

    IPG Photonics

    Minneapolis, MN
    16 days ago
  • $109.28k - $163.92k

     ...disabled \u0026 veterans. \n\nPrimary Location: United States (US) - Minnesota - St Paul \nFunction: Technology (CA) \nTitle: Embedded Software Engineer - 119729 \nOnsite/Remote:Onsite Position\n\n## Your Responsibilities\n\nAs an Embedded Software Engineer at Sentera... 
    Full time
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Saint Paul, MN
    1 day ago
  • $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 work
    Flexible hours

    Jobleads-US

    Saint Paul, MN
    4 days ago
  • $107.5k - $204.5k

     ...Secure Processing Solutions (SPS) team is looking for an Principal Software Lead Engineer who is passionate about collaborating with high-performance...  ...the mission is paramount. What You Will Do - Drive Embedded Software Engineering Excellence: Demonstrate expert proficiency... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Collins Aerospace

    Minneapolis, MN
    3 days ago
  • $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 pay
    Full time
    Temporary work
    Local area
    Flexible hours

    Partners In Digital Health

    Saint Paul, MN
    3 days ago
  • $127.5k - $295.9k

     ...Principal Software Engineer C. H Robinson is seeking a Principal Software Engineer for our Documents and Customs services, which are core capabilities...  ...tools (e.g., GitHub Copilot, CodeWhisperer) and embedding AI/ML models into applications for automation and intelligence... 
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Worldwide
    Flexible hours

    Minnesota Jobs

    Saint Paul, MN
    5 days ago
  • $144.2k - $288.4k

     ...one family and one community at a time. Position Summary We are seeking a highly experienced Principal / Director-level Full-Stack Software Development Engineer to join our Digital Caremark organization and lead the architecture, design, and delivery of next-generation... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Saint Paul, MN
    3 days ago
  • $114.6k - $234.6k

     ...for data planes. We are hoping to enhance engineering efficiency by concentrating our...  ...Architects for investment and drive the software design and development for major data-plane...  ...innovations to life-saving care. And with AI embedded across our products and services, we... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Saint Paul, MN
    4 days ago
  •  ...sensors during their manufacture. Our products are a tight integration of optics, electronics, embedded and application software, and algorithms.A Senior Embedded/Firmware Engineer is responsible for the implementation of firmware for Nordson WaferSense and 3D MRS sensors.... 
    Hourly pay
    Full time

    Nordson Corporation

    Minneapolis, MN
    3 days ago
  • 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 office
    Immediate start
    Remote work
    Worldwide

    Resideo Technologies

    Golden Valley, MN
    5 days ago
  • $105k - $118k

     ...SUMMARY: We are looking for a skilled embedded software engineer to join our industrial printing solutions engineering team. You will be designing, developing, and testing embedded software, including analysis of requirements, coding, debugging, testing, troubleshooting... 
    Full time
    Work at office

    Engage Technologies

    Brooklyn Park, MN
    5 days ago
  •  ...Sr. Embedded EngineerMinneapolis area (On-site) Employment Type: Full-time, ExemptCompany OverviewA leader in professional assistive...  ...and engage.Position SummaryWe are seeking a Senior Embedded Software Engineer to lead the development, architecture, and optimization of... 
    Full time
    Worldwide

    1872 Consulting

    Minneapolis, MN
    4 days ago

Do you want to receive more vacancies?

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