Senior Software Engineer (Data and Embedded SWE)
Garmin
Overview We are seeking a full-time We are seeking a full-time Senior Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for providing technical leadership and project planning for the development of machine-learning and deep-learning pipelines for processing wearable sensor data. We are the Biosensor Features & Algorithms Team within Garmin Health. Our team is responsible for the creation of new biomedical sensor algorithms for Garmin's wearable productlines in Fitness and Outdoor. We own features from exploration, through implementation, and throughout all long-term support. Essential Functions Serves in a leadership capacity as an individual contributor for carrying out the development of novel machine learning and deep learning pipelines using wearable sensor data using Python. Documents and presents technical options, tradeoffs, and recommendations to both technical and non-technical stakeholders. May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality Decomposes functional requirements into well-defined tasks Researches fundamental problems and implements algorithm solutions that are appropriate Offers peer technical assessments in areas of expertise, new technologies and software designs Participates in project leadership and/or program planning including providing technical input to product development plans and concept documents Makes substantial contributions toward determination of project goal/objective feasibility and applies good judgment in setting schedules/risk taking Mentors and provides guidance to less experienced Software Engineers (1 & 2) Contributes to advanced technical research on new technologies Offers process improvement suggestions and authors new procedures as appropriate Provides reliable solutions to a wide range of difficult problems using sound problem solving techniques Basic Qualifications Bachelor’s Degree in Computer Science, Biomedical Engineering, Computational Biology, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience Demonstrated experience building production quality deep-learning models using tools such as Keras, PyTorch, TensorFlow, or similar. Demonstrated experience building data preprocessing, feature extraction, and machine-learning training pipelines at large scales Significant experience with Python data science libraries (numpy, scipy, pandas, polars, and/or scikit-learn) A very strong foundational knowledge of mathematics (linear algebra, calculus), statistics, and data science. Demonstrated proficiency with designing well architectured software systems and modules that support new technology or improve capability/performance of existing functionality Demonstrated competence with researching fundamental problems and implementing appropriate algorithmic solutions Demonstrated ability to serve as a lead software engineer for a complex software project Ability to decompose functional requirements into well-defined tasks while balancing quality, quantity, and complexity in work output Demonstrated capability to offer peer technical assessments in areas of expertise, new technologies and software designs Mastered proficiency in writing software in Python and relevant experience and/or training in data structures or object-oriented design methodology Exceptionally strong and effective verbal, written, and interpersonal communication skills Must be positive, detail oriented, organized, team oriented and a driven problem solver, multi-tasker, and self-starter with the ability to prioritize and lead in a fast paced, deadline-driven environment Desired Qualifications Graduate degree in a relevant field (Master’s Degree or PhD) Demonstrated experience building deep learning models for sequence modeling, representation learning, timeseries forecasting, self-supervised encoder-decoders, or transformers. Experience with data engineering, distributed systems, and cloud computing. Experience with digital signal processing, especially with sensors such as photoplethysmogram (PPG), electrocardiogram (ECG), inertial measurement units (IMU).Basic competency in working within a Unix-like environment Experience with low-level systems programming languages (C/C++, Rust, etc) Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability. This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits #J-18808-Ljbffr Garmin
- Overview We are seeking a full-time Software Engineer at Garmin's U.S. headquarters in the Greater... ...algorithms (Python) Contributes to the embedded implementation and maintenance of... ...linear algebra, calculus), statistics, and data science. Demonstrated proficiency and experience...SuggestedFull timeInternship
- ...Ltd. in the United States, at its U.S. headquarters in the Greater Kansas City area, seeks a Software Engineer 1. You will join one of our software development teams—Embedded, DevOps, Mobile or Web—to contribute across the full development life cycle. You’ll design and...Suggested
- Garmin is looking for a Software Engineer 1 to contribute to projects within embedded, DevOps, mobile, or web development teams at Garmin's U.S. headquarters in the Greater Kansas City area. The role involves design and development in C, C++, C#, Java, or assembly, debugging...Suggested
- Bright Vision Technologies is seeking an experienced Embedded Robotics Engineer to design, build, and integrate software powering autonomous robots across the full robotics stack. You will work across the stack from low-level sensor integration to high-level perception...SeniorRemote job
- ...Overview We are seeking a full-time Senior Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role,... ...) capabilities across Garmin. You will partner closely with Data Scientists, Software Engineers, and Cloud/Infrastructure teams...SeniorFull time
- ...Overview We are seeking a full-time Senior Software Engineer - Full Stack at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for providing technical leadership and project planning for software development for products...SeniorFull time
$38 - $62.5 per hour
...Embedded Software EngineerThe Embedded Software Engineer will play a critical role in ensuring the quality and reliability of ground-based radio navigation aids and systems. This role focuses on designing and executing comprehensive automated and manual test plans to...Contract workTemporary work- ...Senior C++ Engineer - Maps Platform We are seeking a full-time Senior C++... ...office to help improve how map data is delivered, stored and rendered across millions of embedded devices from wearables to cycling... ...review architecturally sound software systems using modular...SeniorFull timeWork at office
- Garmin is looking for a full-time Software Engineer 1 based at its U.S. headquarters in Olathe, Kansas. The role involves developing basic software for Garmin products, troubleshooting issues, and maintaining existing solutions. The ideal candidate will have a Bachelor’...Full time
- ...Experience: 5 years professional experience in software development. Computer Science... ...design patterns, distributed databases, and data modeling techniques. Knowledge: Proficiency... ...complex projects. Work closely with other engineers to develop the best technical design and...SeniorFull timePart timeWork experience placementFlexible hours
- Senior Software EngineerJob#: 3053401Job Description:Job Summary The Senior Software Engineer - Generative AI Innovation serves as a hands-on technical leader responsible for identifying... ...varies for text messages. Message and data rates may apply. Carriers are not liable...SeniorWork experience placementWork at office
- ...collaboration, and excellence then we’d love to meet you. The Senior Software Engineer, under minimal supervision, participates in the technical... ...and flexibility. Our strategy focuses on delivering secure data access, mitigating fraud, and enabling seamless integration....SeniorPermanent employmentH1bWork at officeLocal areaRemote work
- We're Looking for an experienced Senior Software Engineer!About the Company:Security Benefit is a leader in the U.S. retirement market with more... ...them, and help the team adopt AI-assisted tools and workflows. Data & Reporting Planning. Plan and anticipate data and reporting...SeniorFull timeTemporary workImmediate startRemote workFlexible hours
- ...Software Engineer 1 We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the Greater Kansas City area. In this... ...within one of our software development teams, including Embedded Software, DevOps, Mobile or Web Development. Essential Functions...Full timeInternship
- Garmin Ltd. is seeking a full-time Software Engineer 2 for its U.S. headquarters in Olathe, Kansas. You will work on innovative products like dashcams and fishfinders, delivering high-quality embedded software in C/C++. Responsibilities include collaborating with various...Full time
- ...pen test engagement. A Cybersecurity Forward Deployed Engineer is a production engineer who works embedded inside a client’s enterprise—shoulder to shoulder... ...enterprise stack: identity and access for AI systems, data pipeline security, model serving security, and multi-...SeniorWork experience placementLive inWork at officeLocal area
- ...and production-ready Generative AI applications using modern engineering practices Evaluate new AI tools, platforms, vendors, and emerging... ...in solution design Skills ~5+ years of professional software engineering experience building web-based or distributed...Senior
- Garmin is seeking a full-time Software Engineer - Aviation Databases to be based at its U.S. headquarters in Olathe, Kansas. In this role, you will develop and maintain aviation data processing software to support Garmin's charting solutions. The ideal candidate will have...Full time
$130k - $195k
...Embedded Software Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...set of competencies including software development, air and missile defense, and systems engineering. IERUS develops value for our... ...please visit Overview: As an Embedded Developer, you will be... ...to execute tests; · Analyze data to determine root cause of failure...
- Lead electrical design for large-scale hyperscale data centers, including coordinating engineering teams and field personnel to deliver projects on scope, budget, and schedule. Assess design risks and existing facilities, prepare and review technical deliverables, mentor...SeniorContract work
- Lead Electrical Engineer - Hyperscale Data Centers | On-Site | U.S. BlueDot Staff Recruiting is partnering with a major U.S. engineering and energy infrastructure organization to hire a Lead Electrical Engineer - Hyperscale Data Centers to lead electrical design and engineering...SeniorPermanent employmentFull timeContract workFor contractorsWork at office
- ...employee team building. This team is open to hiring either a software engineer or a senior software engineer. This is a key team member for a freshly... ..., both exposing and consuming RESTful Web Services Data modeling experience Desired Skills: Experience working with...SeniorWork at office2 days per week
- Senior Electrical Engineer - Data Center JOB-10047615 Anticipated Start Date October 5, 2026 Location Overland Park, KS Type of Employment Contract Hire Employer Info Our client is an employee-owned engineering, procurement, consulting, and construction company with a 1...SeniorContract workWork experience placementWork at officeLocal areaHome officeFlexible hours
- Cogent Communications is seeking a Critical Facilities Network Engineer to maintain the integrity of Cogent hubs and support a high-availability network infrastructure. You will oversee power, HVAC, fire suppression, BAS, and related systems at critical facilities, coordinating...Senior
- ...shareholders, and our team members by leveraging data and technology as insurance experts for... ...is looking for an experienced Senior Data Engineer to mentor, orchestrate, implement, and... ...through APIs or queues.Experience in Agile software development.Experience with insurance...SeniorFull timeWork at officeFlexible hours
- Garmin's U.S. headquarters in the Greater Kansas City area seeks a Senior Aviation Programs Engineer/Manager to lead the conception, development, and application of advanced avionics systems. You will create technical system proposals, manage change scope, and ensure compliance...Senior
- ...partner helping organizations modernize data ecosystems, build real-time analytics capabilities... ...and Gemini Enterprise.You AreA hands-on Engineer with foundational experience in Data... ...directly with clients, supporting senior architects, and contributing to end-to-end...SeniorWork experience placementLive inWork at officeLocal area
- Hyland is seeking a Senior Cloud Support Analyst to provide advanced technical support for Acuo VNA, NilRead, and related imaging solutions. You will own complex cases, communicate progress, and collaborate across teams to drive issues to resolution. Responsibilities include...Senior
$132.5k - $271k
...Song, Supply Chain and Engineering, and Talent, with... ...capabilities in AI and Data, Industry and Process,... ...digital technologies.Software Defined Vehicles (SDV)... ...together deep engineering, embedded software, platform,... ...Vehicle (SDV) Go-to-Market Senior Manager / Associate...SeniorLive inWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Data and Embedded SWE). Be the first to apply!
- part time software developer remote Olathe, KS
- software developer Olathe, KS
- software engineer amazon Olathe, KS
- software engineer Olathe, KS
- information technology software engineer Olathe, KS
- software developer positions Olathe, KS
- startup software engineer Olathe, KS
- consulting software engineer Olathe, KS
- entry level software engineer remote Olathe, KS
- senior software engineer remote Olathe, KS


