Senior Embedded Software Lead — IoT & SaaS

美国TSI集团中国公司

Saint Paul (MN)

On-site

USD 175,000 - 190,000

Full time

39 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Insurance
401(k) with company match
Paid Time Off
Professional development opportunities

Job summary

TSI is seeking a Sr. Principal Software Engineer – Embedded to lead the design, development and deployment of embedded software across RTOS/Linux on TSI hardware and C/C++/.NET platforms.

You will architect, implement, test and support scalable software solutions for on-prem and IoT contexts, while mentoring a small team and guiding architecture decisions. You will collaborate with hardware and software teams to optimize performance, reliability, and maintainability, while championing DevOps,

Qualifications

  • Bachelor’s degree in CS/Engineering or related field.
  • Extensive experience architecting embedded Linux platforms with kernel customization and BSP bring-up.
  • Deep expertise in C/C++ and .NET for low-level systems.
  • Experience with DevOps, CI/CD and SOLID principles.
  • Unit testing and E2E testing experience.
  • Agile experience and technical leadership.

Responsibilities

  • Analyze user requirements and architect and develop, test, implement, and support software solutions.
  • Write code to deliver scalable solutions on-prem and cloud.
  • Update existing software to enhance functionality and add features.
  • Develop in a test-driven manner with automation.
  • Define and perform unit/integration testing and debugging.
  • Collaborate with a diverse team and mentor others.
  • Learn and adapt to evolving technologies and trends.
  • Work with product owners to understand desired capabilities.
  • Document and improve software engineering practices.
  • Lead craftsmanship, availability, resilience, and scalability of solutions.

Skills

Embedded Linux
C/C++
.NET
Yocto
Kernel customization
BSPs
CI/CD
DevOps

Education

Bachelor’s Degree in Computer Science, Engineering, or related field

Tools

GDB
strace
perf

Job description

TSI is seeking a Sr. Principal Software Engineer – Embedded to lead the design, development and deployment of embedded software across RTOS/Linux on TSI hardware and C/C++/.NET platforms.

You will architect, implement, test and support scalable software solutions for on-prem and IoT contexts, while mentoring a small team and guiding architecture decisions. You will collaborate with hardware and software teams to optimize performance, reliability, and maintainability, while championing DevOps,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Principal Embedded Software Lead
Senior Principal Embedded Software Lead

?TSI? • Saint Paul (MN)

On-site
USD 140,000 - 180,000
Health Insurance
Dental Insurance
Vision Insurance
+8
Head of Software Engineering & Platform Architecture
Head of Software Engineering & Platform Architecture

?TSI? • Saint Paul (MN)

On-site
USD 180,000 - 260,000
Health Insurance
Medical Coverage
Dental Coverage
+9
Senior Embedded Firmware Architect
Senior Embedded Firmware Architect

TSI Incorporated • Shoreview (MN)

On-site
USD 115,000 - 140,000
Health Insurance
401(k) with company match
Paid Time Off
Senior Systems Engineer: Lead Embedded & Cloud Architecture
Senior Systems Engineer: Lead Embedded & Cloud Architecture

美国TSI集团中国公司 • Saint Paul (MN)

On-site
USD 140,000 - 155,000
Health Insurance
401(k)
Paid Time Off
+1
Sr. Principal Software Engineer - Supervisor (Embedded)
Sr. Principal Software Engineer - Supervisor (Embedded)

TSI Incorporated • Shoreview (MN)

On-site
USD 175,000 - 190,000
Comprehensive medical, dental, and vision coverage.
401(k) with company match.
Paid time off and holidays.
+2
Senior Embedded Engineer — IoT & RTOS, On‑Site Austin
Senior Embedded Engineer — IoT & RTOS, On‑Site Austin

Connect Tech+Talent • Austin (TX)

On-site
USD 110,000 - 160,000
Senior Embedded Software Lead — C/C++, RTOS, MCU
Senior Embedded Software Lead — C/C++, RTOS, MCU

Recruiting Resources, Inc. • California

On-site
USD 150,000 - 160,000
Sr. Principal Software Engineer - Supervisor (Embedded)
Sr. Principal Software Engineer - Supervisor (Embedded)

TSI Incorporated • Saint Paul (MN)

On-site
USD 175,000 - 190,000
Comprehensive medical, dental, and vision coverage
401(k) with company match
Paid time off and holidays
+1
Principal Embedded Software Engineer – TS/SCI
Principal Embedded Software Engineer – TS/SCI

RTX • Plano (TX)

On-site
USD 118,000 - 225,000
Relocation offered
Health and dental benefits
401(k) match
Space IoT Lead: Embedded Systems Architect
Space IoT Lead: Embedded Systems Architect

Medium • Saratoga (CA)

On-site
USD 150,000 - 225,000
Competitive salary
Paid holidays
Paid time off
+2