Sr. Principal Software Engineer - Supervisor (Embedded)
$175k - $190kT S I
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? In order to grow and build a successful career with TSI, you will:
*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.
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? 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 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
- 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
- Agile experience
- Willing and excited to learn new technologies
- Mobile application skills a plus
- 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 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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Principal Software Engineer - Supervisor (Embedded) in Shoreview, MN vacancy
$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...SuggestedFull timeTemporary workWork experience placementWork at officeImmediate startRemote work- ...Principal Embedded Software Engineer Det-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+...SuggestedLocal areaRelocationFlexible hours
- ...Embedded Firmware Developer Develop firmware for a variety of embedded products. You... ...test and evaluate prototypes from initial engineering samples to mass production. You will help... ...: Work on all aspects embedded software development projects – design, development...Senior
- ...Sr. Advanced Embedded Engineer As a Sr. Advanced Embedded Engineer at Resideo, you will play a key role in developing the intelligent embedded... ...experience. Collaborating closely with hardware engineers, software teams, data/AI specialists, and product managers, you'll...Senior
$183.38k - $193.41k
...Senior Principal Software Engineer As a Sr Principle Software Engineer for Airborne Systems, you’ll be a member of a cross functional team responsible... ...preferred skills or experiences: Experience in embedded firmware development Demonstrate expert programming...SeniorFlexible hours$96.8k - $251.6k
...systems problems, and raises the bar for engineering excellence across teams. Why OCI... ...excellence. Qualifications ~10+ years of software engineering experience with deep... ...innovations to life-saving care. And with AI embedded across our products and services, we help...SeniorTemporary workFlexible hours$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...SeniorTemporary workFlexible hours- ...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
- ...Position Description: The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements... ..., develop, maintain, upgrade, port, and verify/qualify embedded product software and/or product support software to enhance...
$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...SeniorTemporary workFlexible hours$149.83k - $158.02k
...Senior Advanced Software Engineer For Airborne Systems As a Senior Advanced Software Engineer for Airborne Systems, you'll be a member... ...preferred skills or experiences: Strong experience with embedded C/C++ Strong understanding of embedded systems...SeniorFlexible hours$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-...Flexible hours$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...SeniorFlexible hours$99.6k - $223.4k
...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 workFlexible hours$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 workFlexible hours$99.6k - $223.4k
...building the next generation of AI native engineering systems powering cloud operations,... ...productivity at scale. We are looking for a Principal Software Development Engineer (IC4) who... ...to life-saving care. And with AI embedded across our products and services, we help...Temporary workFlexible hours$99.6k - $223.4k
...this mission-reimagining how software and the cloud work together... .... We are seeking skilled engineers and builders to join our newly... ...closely with architects, principals, product, and program managers... ...-saving care. And with AI embedded across our products and services...Temporary workWorldwideFlexible hours$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 workFlexible hours$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$96.8k - $251.6k
...opportunities. We are facing several engineering challenges in critical foundational data... ...executives for investment and drive the software design and development for new major data... ...to life-saving care. And with AI embedded across our products and services, we help...SeniorTemporary workWork experience placementLocal areaRemote workFlexible hours$96.8k - $251.6k
...Foundational Frameworks: Spearhead the engineering of new container runtimes and distributed... ...executives for investment and drive the software design and development for new major... ...innovations to life-saving care. And with AI embedded across our products and services, we...SeniorTemporary workWork experience placementWorldwideFlexible hours$238.7k - $365.7k
...location three times per week, at minimum. The Role The Vehicle Experiences Engine software team is a dynamic and fast paced team that designs, develops, and maintains the embedded software platform for Infotainment and Software Defined Vehicle. We are looking for...Local areaRemote workWork from homeRelocation package- ...building blocks to be combined at the speed of software, limited by only the hard constraints of... ...What You’ll Do: Develop and maintain embedded system firmware including low-level... ...cross-functionally with other engineering teams to debug complex issues spanning firmware...Local area
$126k - $136k
...Plan, design, develop, and implement robust and high-quality embedded software solutions for connected vehicle and fleet management devices... ...software features. Collaborate with Field Application Engineers (FAEs) to address customers' day-to-day technical issues; and...Full timeShift work$50 - $65 per hour
...Embedded Software Engineer This role focuses on developing embedded software and firmware for new products from the ground up. You will design, implement, and optimize software running on 32-bit microprocessors, working primarily in embedded C++. The position involves...Contract workTemporary workWorldwide$99.6k - $223.4k
...clinical outcomes. We're looking for senior engineers with deep Java expertise, exceptional... ...holders. Responsibilities Senior Principal Engineer - Cloud, AI & Healthcare... ...innovations to life-saving care. And with AI embedded across our products and services, we...Full timeTemporary workRemote workFlexible hours$78.4k - $130k
...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration...Local areaRemote work$51 - $74.25 per hour
...Principal Software Engineer position in Minneapolis, MN. (Fridley) US Citizenship is required for this position Secret Security... ...individuals with experience and a passion for real-time, embedded software development. The Principal Software Engineer...Hourly payRemote workDay shift$105.23k - $113.86k
...Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics... ...for this Position ROLE AND POSITION OBJECTIVES: As an embedded software engineer for Land & Airborne Systems, you'll be a...Second jobFlexible hours$124.45k - $132k
...Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field... ...: Strong experience developing software for an embedded system using C, C++, and Python Solid understanding of communication...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Principal Software Engineer - Supervisor (Embedded). Be the first to apply!
Related searches
- senior manager diversity & inclusion Shoreview, MN
- senior Shoreview, MN
- senior application security Shoreview, MN
- senior manager legal Shoreview, MN
- senior application administrator Shoreview, MN
- id software Shoreview, MN
- remote software sales Shoreview, MN
- software Shoreview, MN
- software implementation project manager Shoreview, MN
- senior principal software engineer

