Senior Software Engineer
Garmin
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, you will be responsible for providing technical leadership and project planning for software development for products, applications, or systems new to Garmin as an individual contributor.
Essential Functions
Essential Functions
- Integrate and utilize new SW development tools in embedded Linux
- Maintain and update our custom embedded Linux based system
- Develop automation strategies
- Serve in a leadership capacity as an individual contributor for carrying out software development in C, C++, Python or other selected languages for new products and/or applications
- 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
- Decompose functional requirements into well-defined tasks
- Research fundamental problems and implement algorithm solutions that are appropriate
- Offer peer technical assessments in areas of expertise, new technologies and software designs
- Assist design engineering as needed with component datasheet review and schematic design review
- Participate in project leadership and/or program planning including providing technical input to product development plans and concept documents
- Make substantial contributions toward determination of project goal/objective feasibility and apply good judgment in setting schedules/risk taking
- Mentor and provide guidance to less experienced Software Engineers (1 & 2)
- Contribute to advanced technical research on new technologies
- Offer process improvement suggestions and author new procedures as appropriate
- Provide reliable solutions to a wide range of difficult problems using sound problem solving techniques
- Support working hours as part of a rotating schedule to provide on call support of Garmin's 24/7 operations
- Bachelor's Degree in Computer Science, 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
- Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
- 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 C, C++, C# or Java and relevant experience and/or training in data structures or object-oriented design methodology
- Demonstrated 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
- Outstanding academics (cumulative GPA greater than or equal to 3.5)
- Experience in configuring, building and installing Linux on embedded systems
- Knowledge of Linux services and inter-process communications
- Proficiency in python and shell scripts
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Olathe, KS vacancy
- ...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, you will be responsible for providing technical leadership and project planning for software development for products, applications...SeniorFull time
$135k
...we want you to feel confident that your next move aligns with your expectations. Title: Sr. Software Engineer Location: Hybrid-Olathe, KS Salary: $135K About the Role The Senior Software Engineer role at PSI enables the development of new features of the technologies that...SeniorPermanent employmentFull timeTemporary workWork at officeLocal areaMonday to FridayFlexible hours- ...Senior It Software Engineer Garmin International seeks Senior IT Software Engineer (Olathe, KS; Multiple Positions): Essential Functions Lead moderately complex, multi-system software development projects, coordinating closely with cross-functional teams, stakeholders...Senior
- ...through a complete remodel and is a great space for their 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 launched SAAS product. Qualifications Required Skills...SeniorFull timeWork at office2 days per week
- ...Senior Software Engineer At Jack Henry, we're more than a technology company, we're a force for good in financial services. We're redefining how community banks and credit unions connect with the people they serve. Our mission is rooted in people inspired innovation...SeniorPermanent employmentH1bWork at officeLocal areaRemote work
$120k - $170k
...rapidly growing and seeking top talent to join our mission of revolutionizing the cybersecurity landscape. We are seeking a Senior Software Engineer to join our core engineering team. You will take ownership of major product and infrastructure initiatives, working across...SeniorWork from home$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours- ...Garmin Ltd. is seeking a full-time Senior Firmware Engineer for its Outdoor segment at the U.S. headquarters in Olathe, Kansas. This position focuses on developing low-level embedded software for various consumer outdoor products, including C/C++ programming and hardware...SeniorFull time
- ...Overview We are seeking a full-time Senior Java 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 software development for products,...SeniorFull time
- Position Overview: We are looking for a highly skilled Senior Android Platform Engineer to play a critical role in the development of Walt OS, the... ...troubleshooting integration issues, and ensuring hardware‑software harmony. Cross‑Functional Engineering : Contribute to our...SeniorImmediate startOverseasFlexible hoursShift work
- ...Sr Software Engineer Cox Automotive's Common Consumer team builds the distributed services platform that powers consumer experiences across... ...to measurable business outcomes. We are looking for a Senior Software Engineer who brings strong engineering fundamentals,...SeniorContract workWork at office3 days per week
- ...Software Engineer 1 We are seeking a full-time Software Engineer 1 in our Olathe, KS location. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications. Essential Functions...Full timeInternship
- ...an opportunity to contribute to the company’s success. As a Software Engineer Principal Sr within PNC's C&IB Midland organization, you will... ...Overland Park, Kansas or Littlerock, AK. We are seeking a strong Senior Software Engineer Principal t to contribute to the design,...SeniorFull timeTemporary workPart timeWork experience placementWork at office
- ...Software Engineer 2 We are seeking a full-time Software Engineer 2 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for helping design and build the embedded Linux platforms that power our Marine products for which...Full time
- ...Software Engineer - DevOps We are seeking a full-time Software Engineer - DevOps 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...Full time
- ...seeking a highly skilled and motivated Senior Application Developer to lead the design... ...development, and implementation of custom software and manufacturing solutions. This role... ...standards, and work closely with controls engineers, analysts, and project stakeholders to...SeniorLocal area
$89.4k - $134k
Company Cox Automotive - USA Job Family Group Engineering / Product Development Job Profile Software Engineer II Management Level Individual... ...rely on, working from designs and direction set by senior engineers. * Diagnose and resolve issues in high-...Full timeContract workWork at officeRemote workFlexible hoursShift work3 days per week- ...Senior Application Developer Join Aprio's Information Technology team and you will help clients maximize their opportunities. Aprio... ...or cancelled. Designs, programs/develops, and modifies software systems, applications, and tools, both existing and potentially...SeniorFull timeWork at officeLocal areaRemote workFlexible hoursNight shift
- ...Job Description Job Description Foresite is looking for a Senior Software Engineer - AI Intergration with strong, hands-on AI experience to help shape how AI gets built into our platform. We are a Managed Security Services Provider (MSSP) building the next generation...Senior
- ...Senior Engineer We are seeking a Senior Engineer for Cboe's Cloud Operations team. The Cloud Operations team is responsible for building and operating Cboe's cloud-based applications, including products supporting both clearing, exchange, and data solutions platforms...Senior
$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorRemote job- ...Competitive PTO and fully paid time off opportunities to volunteer within your community About the Role We are seeking a Senior Cloud Security Engineer to drive the implementation and continuous improvement of security controls across our cloud environments. This role...Senior
- ...product outcomes. The ideal candidate will have a Bachelor's in a relevant field and at least 4 years of technical experience in software development, including Agile methodologies. This position requires strong communication skills and a commitment to quality and compliance...Senior
- ...Leggett & Platt is seeking a Senior Azure Cloud Engineer to join our engineering team at the IDEA Center in Lenexa, Kansas. This is an excellent... ...you will need: ~ Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field. ~...Senior
- ...innovative, modern platforms that connect people to outdoor experiences across the country. We’re excited to welcome a passionate Software Engineer who is eager to grow, innovate, and make a real impact. If you’re motivated by meaningful work, modern technology, and the...Full time
- ...attained Sophomore or Junior Status in Computer Science or Computer Engineering programs to join our Summer Internship program. In addition to... ...thrives when developers take initiative to make great software. This position will be a member of our core 3D Graphics Software...InternshipSummer internshipWork at office
$100k - $150k
...Tata Consultancy Services is seeking a skilled network engineer in Olathe, Kansas to focus on advanced network architecture and support. The role involves diagnosing complex P1 issues, performing real-time packet capture analysis, and mentoring lower-level engineers in...Senior- ...adherence. Contribute Be a part of a small team that gives you the power to take ownership of your work and see it succeed. Grow Take on new challenges and broaden your scope. Open Positions ~ Full Stack Software Engineer (Overland Park, Kansas)...
- Webco Manufacturing is seeking a Senior MIG Welder/Fabricator to join our precision sheet metal team in Alto, GA. In this role, you... ...you will help mentor other welders and collaborate closely with engineering and production to deliver high-quality products on schedule.Senior
- .... We offer acute inpatient, day treatment, and community-based outpatient behavioral healthcare. We treat adolescents, adults, and senior adults for emotional disorders, mental illness, and substance abuse. Our professional staff includes psychiatrists, psychologists,...SeniorTemporary workFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- ngo software engineer Olathe, KS
- entry level software engineer remote Olathe, KS
- software developer positions Olathe, KS
- consulting software engineer Olathe, KS
- software developer Olathe, KS
- software engineer healthcare Olathe, KS
- labview software developer Olathe, KS
- cybersecurity software engineer Olathe, KS
- software developer fintech Olathe, KS
- remote entry level software developer Olathe, KS




