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

Sr. Principal Software Engineer - Supervisor (Embedded)

$175k - $190k

TSI Incorporated

Sr. Principal Software Engineer - Supervisor (Embedded) Location: Shoreview, MN, US, 55126 Who Are We? Are you someone that likes new challenges? Do you want to explore new technologies and help solve some of the world’s most difficult problems, like air quality and safety solutions? At TSI, these opportunities are real. Our engineers work with industry-leading experts both internally and externally. We encourage and enable our engineers to get into the field with customers to better understand their issues and solve their problems. At TSI, you make a difference – every day. Sr. Principal Software Engineer – Supervisor (Embedded) at TSI TSI is reimagining their business and customer experience by delivering game changing digital solutions across a variety of market segments. TSI is using leading-edge technologies on a SaaS platform and the Internet of Things (IoT) to solve complex problems. The teams are developing embedded software in C, C++, and .NET running on both RTOS and Linux operating systems for both TSI-designed hardware and commercial off the shelf hardware. System functions include measurement, user interface, local communication, and IoT communication. What Will You Do? Analyze user requirements and architect and develop, test, implement, and support software solutions using programming languages, platforms, frameworks and tools Write code to deliver elegant and scalable solutions, both on-prem and cloud Update existing software applications to enhance functionality, fix issues, and incorporate new features Demand quality—develop in a test-driven manner with automation in mind Define and perform rigorous testing, including unit testing, integration testing, and debugging Collaborate—partner well with a diverse and passionate team Learn—adapt quickly to an evolving market and emerging trends, including outside-of-the-box thinking, teamwork, and self-organization Work with product owners to understand desired application capabilities Continuously improve and document software engineering practices Lead the craftsmanship, availability, resilience, and scalability of your solutions Coach and mentor team members Consider the organization's entire infrastructure when making changes and improvements Supervisory Responsibilities Supervisor/people management (~15% of time). Supervise a team of approximately 4-6 employees (e.g., bi-weekly 1:1 meetings, performance reviews, mentoring and coaching, promotion recommendations, monitoring goals and objectives, recognition, etc.). What Do You Need? Bachelor’s Degree in Computer Science, Engineering, or related field Extensive experience architecting and delivering embedded Linux platforms, including kernel customization, board support packages (BSPs), and full system bring-up on complex hardware Expertise with Yocto, including creating and maintaining custom layers, optimizing build systems, and managing long-term maintainability of embedded distributions Deep expertise in C/C++ and .NET for low-level systems programming, with a strong track record of diagnosing and resolving complex performance, memory, and concurrency issues Strong background in hardware/software co-design, including working closely with electrical engineering teams and debugging across interfaces such as SPI, I2C, PCIe, and high-speed peripherals, and debugging tools (e.g., GDB, strace, perf) in resource-constrained environments Demonstrated leadership in technical direction and mentoring, including driving architecture decisions, establishing best practices, and guiding teams through complex embedded development lifecycles Experience with DevOps and CI/CD Experience with SOLID principles Unit testing and E2E testing experience Willing and excited to learn new technologies Mobile application skills a plus What Can We Give You? At TSI, our employees are our most valuable assets, and we care about their health and happiness. We offer a competitive benefits program to keep our employees and their family members protected and foster a healthy work-life balance. Additionally, we are committed to employee development and growth, and encourage and foster an environment of collaboration, and innovation. Our work has meaning and the products we design and build help protect people and the environment. Health Insurance: Comprehensive medical, dental, and vision coverage. Retirement Plan: 401(k) with company match. Paid Time Off Program: Paid time off, paid holidays, and paid floating holidays. Other Benefits: Life insurance, employee assistance program (EAP), and professional development opportunities. Competitive market salary from $175,000 - $190,000 per year* depending on qualifications and experience. For eligible Leadership and individual contributor roles, additional bonus opportunities may be available and awarded at the discretion of the Company. *Pay amount does not guarantee employment for any particular period of time. Legal authorization to work in the United States without the need for sponsorship. We require proof of eligibility to work in the United States. EOE/Vet/Disability TSI provides trusted measurement, application guidance, and data analytics solutions that enable our global customers to make informed decisions. We are creating a better world by helping protect people, products and the environment, as well as by optimizing research and industrial processes. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Principal Software Engineer - Supervisor (Embedded) in Shoreview, MN vacancy
  •  ...Principal Embedded Software Engineer (C/C++, Linux, Fieldbus, RTOS, ARM) Location: New Brighton, MN Schedule: Hybrid (3 days onsite, 2 days remote) Employment Type: Full-Time, Exempt Benefits: Medical, Dental, Vision, 401(k), Employer-paid life insurance, voluntary life... 
    Suggested
    Full time
    Temporary work
    Remote work

    recruitAbility

    Arden Hills, MN
    1 day ago
  • $120k - $150k

     ...Principal Embedded Software Engineer Location : New Brighton, MN Type: Full Time Schedule: Hybrid - 3 days in office and 2 days remote Salary Range : $120,000-$150,000 Benefits : Medical, Dental, Vision, 401k, Voluntary life Insurance, Employer paid... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work

    Pepperl+Fuchs Group

    Minneapolis, MN
    5 days ago
  • $115.5k - $145.5k

     ...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... 
    Suggested
    Full time
    Local area
    Relocation
    Flexible hours

    Det Tronics

    Minneapolis, MN
    1 day ago
  •  ...We’re hiring an Embedded Software Engineer for a contract role in Bloomington, MN (onsite initially) with a leading defense technology organization. This role focuses on C++ embedded development in Linux environments, supporting mission‑critical systems. This is a 12–... 
    Senior
    Contract work
    Immediate start

    Motion Recruitment Partners LLC

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

    1872 Consulting

    Minneapolis, MN
    6 days ago
  •  ...Develop firmware for a variety of embedded products. You will create project and technical...  ...and evaluate prototypes from initial engineering samples to mass production. You will help...  ...DUTIES: Work on all aspects embedded software development projects - design,... 
    Senior
    For contractors
    Worldwide

    Resideo

    Minneapolis, MN
    3 days ago
  •  ...As a Sr. Advanced Embedded Engineer at Resideo, you will play a key role in developing the intelligent embedded systems that power our next‑generation...  .... Collaborating closely with hardware engineers, software teams, data/AI specialists, and product managers, you’ll... 
    Senior
    For contractors
    Worldwide

    Resideo

    Minneapolis, MN
    2 days ago
  • $183.38k - $193.41k

     ...Requirements: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering...  ...ROLE AND POSITION OBJECTIVES: As a Sr Principle Software Engineer for...  ...skills or experiences: Experience in embedded firmware development Demonstrate expert... 
    Senior
    Flexible hours

    General Dynamics Mission Systems

    Minneapolis, MN
    9 days ago
  • $96.8k - $251.6k

     ...production-grade creative workflows in the cloud while improving the engineering systems, operational practices, and AI-enabled delivery...  ...everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    2 days ago
  • $96.8k - $306.4k

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

    Oracle

    Saint Paul, MN
    6 days ago
  • $99.6k - $223.4k

     ...-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... 
    Senior
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Saint Paul, MN
    3 days ago
  •  ...Embedded Firmware Developer Visa: No H1B and CPT Location: Hybrid position Shoreview, MN Client: TSI Must be on-site...  ...Requirements Bachelor's degree in computer science, software or electrical engineering Minimum of 4 years' experience in software / firmware... 
    H1b
    Work at office
    2 days per week

    ShiftCode Analytics

    Shoreview, MN
    6 days ago
  •  ...Principal Software Engineer Location: Plymouth, MN (Hybrid- 3x a week) Duration: 7-month 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... 
    Worldwide

    Kasmo Global

    Minneapolis, MN
    7 days ago
  • $96.8k - $251.6k

     ...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for...  ...industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    5 days ago
  •  ...Rd-(MN003), MN Contract Position Description: The Principal Software Engineer plans, leads, and performs a variety of tasks across the...  ...design, develop, maintain, upgrade, port, and verify/qualify embedded product software and/or product support software to... 
    Contract work

    US Tech Solutions

    Minneapolis, MN
    5 days ago
  • $130k - $170k

     ...innovation, the organization blends engineering excellence with regulatory...  ...of mission-critical software systems supporting advanced...  ...medical device technologies. The Principal Software Engineer will drive...  ...complex enterprise or embedded software systems. Hands-on experience... 
    Flexible hours

    Search Leaders

    Minneapolis, MN
    5 days ago
  •  ...Safran companies is seeking a Software Engineer 3 in New Brighton, Minnesota. This role involves designing and enhancing software systems for engine performance, collaborating with customers to exceed expectations, and providing technical support and training. Candidates... 
    Senior

    Safran companies

    New Brighton, MN
    1 day ago
  • $149.83k - $158.02k

     ...Senior Advanced 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... 
    Senior
    Flexible hours

    General Dynamics

    Minneapolis, MN
    9 days ago
  • $149.83k - $158.02k

     ...Education Requirements: Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics...  ...preferred skills or experiences: Strong experience with embedded C/C++ Strong understanding of embedded systems architecture... 
    Senior
    Flexible hours

    General Dynamics Mission Systems

    Minneapolis, MN
    12 days ago
  •  ...Motion Recruitment Partners LLC is hiring an Embedded Software Engineer for a contract role in Minneapolis, MN. The position involves C++ embedded development and integration in Linux environments, working on mission‑critical systems. Candidates should have 5+ years of... 
    Senior
    Contract work
    Immediate start

    Motion Recruitment Partners LLC

    Minneapolis, MN
    2 days ago
  • $99.6k - $234.6k

     ...Austin, TX Broomfield, CO As a Principal Engineer inside the Oracle Cloud Infrastructure...  ...You will work with a talented group of software developers, designing scalable, highly...  ...innovations to life-saving care. And with AI embedded across our products and services, we... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    2 days ago
  • $99.6k - $223.4k

     ...We’re looking for highly skilled AI engineers to design and build high-scale, cloud-based...  ...or equivalent. • 6+ years of relevant software engineering experience. • Strong software...  ...to life-saving care. And with AI embedded across our products and services, we help... 
    Temporary work
    Flexible hours

    Oracle

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

     ...Role Summary Oracle Health Platform Engineering builds and operates shared platform...  ...and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery...  ...to life-saving care. And with AI embedded across our products and services, we help... 
    Temporary work
    Visa sponsorship
    Flexible hours

    Oracle

    Saint Paul, MN
    6 days ago
  • $99.6k - $234.6k

     ...Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build...  ...everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    2 days ago
  • $99.6k - $223.4k

     ...operational needs. You care about building usable, reliable software that helps engineering and operations teams reason about complex physical...  ...from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    6 days ago
  • $99.6k - $234.6k

     ...and enterprise-grade reliability. Our engineering culture is grounded in OCI Values - emphasizing...  ...'re Looking For We are seeking a Principal Software Development Engineer with deep...  ...to life-saving care. And with AI embedded across our products and services, we help... 
    Temporary work
    Relocation package
    Flexible hours

    Oracle

    Saint Paul, MN
    6 days ago
  •  ...Senior Embedded/Firmware Engineer Nordson Test & Inspection, a global leader in X-Ray & Test Systems and Optical Sensors and Metrology, is...  ...integration of optics, electronics, embedded and application software, and algorithms. Essential Job Duties and... 
    Senior
    Hourly pay
    Work at office

    Nordson

    Minneapolis, MN
    4 days ago
  • $99.6k - $223.4k

     ...Job Description Oracle is seeking an experienced Software Engineer to join a highly skilled team focused on building modern cloud and...  ...from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    3 days ago
  • $113.6k - $175.7k

     ...Principal Software Engineer, Robotics With more than $1B in revenue, Tennant Company is a globally recognized leader in the cleaning equipment...  ...role for an engineer who thrives at the intersection of embedded systems, machine‑level software, and connected architectures... 
    Local area

    Tennant

    Minneapolis, MN
    2 days ago
  • $134.2k - $258.3k

     ...relationships with peers across Development & Engineering and Architecture teams, collaborating...  ...in either an internal or external software or platform engineering role, or similar...  ..., or question answering Knowledge of embedding models and their application in NLP tasks... 
    Summer holiday
    Local area
    Flexible hours

    Ernst & Young Oman

    Minneapolis, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Principal Software Engineer - Supervisor (Embedded). Be the first to apply!