Enable job alerts via email!

Principal Embedded Software Engineer

R.C. Systems LLC

Minneapolis (MN)

On-site

USD 115,000 - 145,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

R.C. Systems LLC is seeking a Principal Embedded Software Engineer in Minneapolis, MN. The ideal candidate will lead firmware design and development for new products, with a focus on quality and compliance in high-hazard applications. This full-time role offers an attractive salary, opportunities for professional growth, and a chance to innovate in a leading safety solutions company.

Qualifications

  • 8+ years of experience with software and embedded firmware development (C/C++).
  • 3+ years of Real-Time Operating System (RTOS) experience.
  • Must have led firmware development from inception to market launch.

Responsibilities

  • Lead firmware design and test aspects of New Product Development programs.
  • Provide technical leadership and manage DevOps tools for project tracking.
  • Comply with development processes and implement coding standards.

Skills

Software Development
Embedded Firmware Development
Agile Methodologies
DevOps Tools
Communication

Education

Bachelor's degree in Computer Engineering, Computer Science or related field

Tools

DevOps Tools (e.g., Git, Tessy, Coverity, Black Duck)

Job description

Join to apply for the Principal Embedded Software Engineer role at R.C. Systems LLC

2 days ago Be among the first 25 applicants

Join to apply for the Principal Embedded Software Engineer role at R.C. Systems LLC

This range is provided by R.C. Systems LLC. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$115,000.00/yr - $145,000.00/yr

Spectrum Safety Solutions

With approximately 1,400 employees operating in more than 20 countries, Spectrum Safety Solutions is a global leader in fire detection and suppression solutions for high-hazard applications across verticals such as critical infrastructure, oil and gas, marine and clean energy. Our global team leverages strong customer relationships across four recognized brands, Det-Tronics, Marioff, Autronica, and Fireye, to deliver differentiated lifecycle solutions and advance growth across key segments. Carved out from Carrier’s Fire & Security business in July 2024, Spectrum Safety Solutions is now a privately-held company under the ownership of Sentinel Capital Partners.

Det-Tronics

We make the world a better place to live! At Spectrum’s Det-Tronics, we build and maintain comfortable, accessible, efficient, healthy, safe, secure, and sustainable environments. Det-Tronics is a $180M technologically innovative, projects-based global brand protecting customers in many challenging environments with high end flame and gas detection products and systems. Det-Tronics is a part of Spectrum Safety Solutions and has a global footprint with manufacturing sites in the U.S. and sales presence in all key geographies.

About This Role

The Principal Embedded Software/Firmware 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

  • Lead software strategic planning, concept generation, architecture definition, and translation to system/subsystem/module definitions of designs that are reliable, safe, and sustainable.
  • Provide technical leadership to software team members.
  • 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.
  • Work closely with technical and subject matter experts to ensure accurate and complete use case coverage and regulation compliance.
  • Ensure that code is rigorously documented, tested, and controlled.
  • Unit test source code using IDEs, debuggers, emulators, communication analyzers, scopes, and logic analyzers.
  • Provide work breakdown plans and task estimates in support of project estimates and management.
  • Participate in roadmap planning and identify competency/resource gaps and implement plans to close the gaps.
  • Develop metrics to track and report progress, as well as identify areas for improvement.
  • Support multiple product development programs at a given time.
  • Develop and implement risk mitigating solutions.

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.

Preferred Qualifications

  • Advanced level degree in Computer Engineering or related discipline.
  • 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).
  • Strong communication and writing skills for collaboration with project stockholders (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.
  • Ability to work both collaboratively and independently on assignments to foster continuous improvement of team functions and deliverables.
  • Experience with firmware deliverables across all phases of the program development lifecycle, from requirements, capture through design, implementation, and test.
  • Experienced with FMEAs and developing control techniques to mitigate risks.
  • Self-motivated and demonstrated ability to lead process improvement activities.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Appliances, Electrical, and Electronics Manufacturing

Referrals increase your chances of interviewing at R.C. Systems LLC by 2x

Get notified about new Embedded Software Engineer jobs in Minneapolis, MN.

Minneapolis, MN $125,000.00-$190,000.00 1 month ago

Software Development Engineer (Full Stack), Amazon Key

Wayzata, MN $100,000.00-$150,000.00 7 months ago

Software Engineer Intern, application via RippleMatch

Minneapolis, MN $125,000.00-$190,000.00 1 month ago

Plymouth, MN $60,000.00-$120,000.00 1 week ago

Mendota Heights, MN $80,000.00-$90,000.00 3 weeks ago

2956 - Full Stack Software Engineer – React/C#

Minneapolis, MN $67,157.78-$115,127.62 1 week ago

Software Engineer I, Backend (Identity Decisioning)

Minneapolis, MN $110,000.00-$120,000.00 3 days ago

Minneapolis, MN $100,000.00-$110,000.00 1 week ago

Minneapolis, MN $67,157.78-$115,127.62 2 weeks ago

Greater Minneapolis-St. Paul Area 1 month ago

Software Engineer I (Java, Spring, React, SQL) - Premium Audit

St Paul, MN $96,400.00-$159,100.00 1 day ago

Minneapolis, MN $100,000.00-$120,000.00 1 month ago

Minneapolis, MN $111,800.00-$154,000.00 3 months ago

Greater Minneapolis-St. Paul Area 2 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Front End Software Engineer

1872 Consulting

Eden Prairie null

Remote

Remote

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

Principal iOS Software Engineer

Abbott

Green Oaks null

Remote

Remote

USD 111,000 - 223,000

Full time

8 days ago

Lead Software Engineer (Remote)

First Citizens Bank

null null

Remote

Remote

USD 110,000 - 150,000

Full time

5 days ago
Be an early applicant

Principal Field Application Engineer (FAE)

Infineon Technologies AG

Minneapolis null

Remote

Remote

USD 143,000 - 198,000

Full time

6 days ago
Be an early applicant

Lead Software Engineer (Business Online Banking) - Remote

First Citizens

Raleigh null

Remote

Remote

USD 105,000 - 160,000

Full time

Today
Be an early applicant

Lead Software Engineer - Pega Robotics (Remote)

First Citizens

Raleigh null

Remote

Remote

USD 104,000 - 140,000

Full time

Today
Be an early applicant

Lead Software Engineer (Business Online Banking) - Remote

Talentify.io

null null

Remote

Remote

USD 130,000 - 160,000

Full time

Today
Be an early applicant

Lead SAP Software Engineer- Quality Engineer (Open to Atlanta) R-53356

Nike

Atlanta null

Remote

Remote

USD 100,000 - 130,000

Full time

Today
Be an early applicant

Lead Software Engineer

Lumen Argentina

Virginia null

Remote

Remote

USD 108,000 - 146,000

Full time

Today
Be an early applicant