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

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 TSITSI 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?In order to grow and build a successful career with TSI, you will:Analyze user requirements and architect and develop, test, implement, and support software solutions using programming languages, platforms, frameworks and toolsWrite code to deliver elegant and scalable solutions, both on-prem and cloudUpdate existing software applications to enhance functionality, fix issues, and incorporate new featuresDemand quality—develop in a test-driven manner with automation in mindDefine and perform rigorous testing, including unit testing, integration testing, and debuggingCollaborate—partner well with a diverse and passionate teamLearn—adapt quickly to an evolving market and emerging trends, including outside-of-the-box thinking, teamwork, and self-organizationWork with product owners to understand desired application capabilitiesContinuously improve and document software engineering practicesLead the craftsmanship, availability, resilience, and scalability of your solutionsCoach and mentor team membersConsider the organization's entire infrastructure when making changes and improvementsSupervisory ResponsibilitiesSupervisor/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?RequiredBachelor’s Degree in Computer Science, Engineering, or related fieldExtensive experience architecting and delivering embedded Linux platforms, including kernel customization, board support packages (BSPs), and full system bring-up on complex hardwareExpertise with Yocto, including creating and maintaining custom layers, optimizing build systems, and managing long-term maintainability of embedded distributionsDeep 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 issuesStrong 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 environmentsDemonstrated leadership in technical direction and mentoring, including driving architecture decisions, establishing best practices, and guiding teams through complex embedded development lifecyclesExperience with DevOps and CI/CDExperience with SOLID principlesUnit testing and E2E testing experienceAgile experienceWilling and excited to learn new technologiesMobile application skills a plusWhat 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.Dress for your day: We want our employees to be comfortable at work and we know they are more productive when they’re comfortable. The dress for your day policy allows employees’ discretion to select appropriate dress for the business of each workday.Pay & Benefits: 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.Benefits: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.*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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. Principal Software Engineer - Supervisor (Embedded) in Shoreview, MN vacancy
  • $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... 
    Senior
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Fridley, MN
    21 hours ago
  • $115.6k - $173.25k

     ...developing at-home therapy devices to treat lymphedema, chronic venous insufficiency, and respiratory illnesses. The Principal Embedded Software Engineer provides technical leadership for the firmware and embedded software used in regulated medical devices. This role is... 
    Suggested
    Hourly pay

    Tactile Medical

    Minneapolis, MN
    2 hours ago
  •  ...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... 
    Suggested
    Flexible hours

    Spectrum Safety Solutions

    Minneapolis, MN
    4 days ago
  • $78k - $156k

     ...creation and delivery of life-changing technologies. This Embedded Software Engineer works independently on the design, development, testing and...  ...software development process. Main Purpose of the Role The Sr. Embedded Software Engineer applies an interdisciplinary, collaborative... 
    Senior
    Shift work

    Abbott

    New Brighton, MN
    1 day ago
  • Position Details Title: Sr Embedded Software Engineer Job ID: 7430 Location : Maple Grove, MN - ONSITE Pay Rate: $60.00/hr - $75.00/hr on W2 Shift : 9/80 schedule Contract: 12 -month contract with potential extension Citizenship Requirement: US Citizenship required... 
    Senior
    Contract work
    Shift work

    Trispoke Managed Services Pvt Ltd

    Osseo, MN
    5 days ago
  • Sr. Embedded Engineer Minneapolis area (On-site) Employment Type: Full-time, Exempt Company Overview A leader in professional assistive communication...  ...engage. Position Summary We are seeking a Senior Embedded Software Engineer to lead the development, architecture, and... 
    Senior
    Full time
    Worldwide

    1872 Consulting

    Minneapolis, MN
    3 days ago
  •  ...We are seeking an experienced Software Test Engineer to develop and test firmware for innovative medical devices. The ideal candidate will have strong expertise in embedded systems, low-level firmware, RTOS/bare-metal development, and regulated product development environments... 
    Senior

    Development Resource Group

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

    Kasmo Global

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

    Real Staffing Group

    Minneapolis, MN
    21 hours 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
    2 days ago
  • $152.8k - $229.2k

     ...and impact.A Day in the LifePrincipal Software EngineerCareers That Change LivesAt...  ...and rewarding place to work.The Device Embedded Systems group in Medtronic’s...  ...in implantable medical devices.As a Principal Software Engineer, you will use your strong DevOps and... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Medtronic

    Minneapolis, MN
    2 days ago
  • $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... 
    Senior
    Flexible hours

    General Dynamics

    Minneapolis, MN
    3 days ago
  • $114.6k - $234.6k

     ...Job Description We're looking for a Senior Software Engineer to help deliver the next generation of high-performance, massively scalable...  ...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
  •  ...from the manager:Excellent knowledge on Embedded systems design, Low level FW Peripherals...  ...reading/writing/manipulation4+ years of software development experience on embedded bare...  ...efficiency. Generates systems software engineering policies, standards and procedures.SPECIALIST... 
    Senior

    Planet Pharma

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

     ...Job Title: Embedded Software Engineer Job Description 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... 
    Contract work
    Temporary work

    Actalent

    Minneapolis, MN
    4 days ago
  • $50 - $65 per hour

     ...Job Title: Embedded Software Engineer Job Description Join our dynamic team as an Embedded Software Engineer where you will be responsible for software and firmware development for new products. This role involves developing from the ground up, primarily using embedded... 
    Permanent employment
    Temporary work
    Worldwide

    Actalent

    Saint Paul, MN
    4 days ago
  • $100.15k - $109k

     ...Job Title Software Engineer for Airborne Systems Basic Qualifications Education Requirements: Bachelor's degree in Software Engineering...  ...sets you apart: Knowledge and experience with C in embedded environments Experience with Bare bone software – no... 
    Work at office
    Flexible hours

    Progeny Systems Corporation

    Minneapolis, MN
    2 days ago
  •  ...Job Title: Sr Software Engineer Job ID: 26917 Location: 7000 Central Ave NE Minneapolis Minnesota 55432 Duration: 12 Months Pay Range: $55.00 - $60.00/Hr on W2 Required Skills: Embedded Systems, C/C++ , Bare-Metal/RTOS. Low-level firmware,... 
    Senior

    Artech

    Minneapolis, MN
    1 day ago
  • $104.5k - $234.6k

     ...Responsibilities Key Responsibilities Platform Software Development: Lead cross-team...  ...; provides guidance and coaching to engineers to drive improvements. Utilizes advanced...  ...to life-saving care. And with AI embedded across our products and services, we help... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Saint Paul, MN
    4 days ago
  •  ...Azure Cloud Advisory Consulting Manager/Sr Manager – (Midwest) Locations: IL - Chicago, IN - Indianapolis, MI - Detroit, MN - Minneapolis, MN - St Paul, OH - Cincinnati, OH - Columbus - Cleveland, OH - MO - Kansas City, Toledo, MO - St Louis, WI - Milwaukee Job... 
    Senior
    Shift work

    ClifyX

    Saint Paul, MN
    21 hours ago
  •  ...Role: Senior AUTOSAR Software Developer Location: Fridley, Minnesota (Onsite) Duration: 12 Months Must Have Skills 8...  ...integration. Infineon TC3xx microcontroller experience. Embedded C programming for real-time systems. CAN, J1939, XCP,... 
    Senior

    Volto USA

    Fridley, MN
    2 days ago
  • $118.57k - $126k

    Embedded Software Engineer As 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
    5 days ago
  • 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 Corporation

    Brooklyn Park, MN
    1 day ago
  • $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 time
    Monday to Friday

    Zepto Life Technology

    Saint Paul, MN
    5 days 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
    a month ago
  • $100k - $130k

     ...Job Description Job Description Software Engineer II – Embedded Systems Minneapolis, MN | Direct Hire | $100,000–$130,000 (Flexible) Konik is partnering with an innovative engineering and manufacturing company seeking a Software Engineer II to support the development... 
    Flexible hours

    Konik

    Saint Paul, MN
    20 days ago
  • $90k - $140k

     ...Job Description Job Description Senior Software Engineer – Embedded Systems & Product Development Minneapolis, MN | Direct Hire | $90,000–$140,000 Konik is partnering with a family-owned engineering and manufacturing company seeking a Senior Software Engineer... 
    Temporary work
    Flexible hours
    Shift work

    Konik

    Minneapolis, MN
    20 days ago
  • $170.6k - $261.3k

     ...resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-...  ...in autonomous vehicles, robotics, automotive software, embedded systems, or other safety-critical domains. Familiarity with... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Saint Paul, MN
    3 days ago
  • $190.5k - $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... 
    Local area
    Flexible hours

    Chewy

    Minneapolis, MN
    1 day ago
  • $123.8k - $185.7k

     ...veterans.   Primary Location: United States (US) - Minnesota - St Paul Function: Technology (CA) Title: Staff Embedded Software Engineer - 124410   Onsite/Remote: Onsite Position     Your Responsibilities As a Staff Embedded Software... 
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Saint Paul, MN
    2 days 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!