Current jobs related to Bare Metal Software Engineer 2 - Olathe, Kansas - Garmin International

  • Mechanical Engineer 2

    2 weeks ago


    Olathe, Kansas, United States Garmin Full time

    Job DescriptionWe are seeking a highly skilled Mechanical Engineer 2 to join our Outdoor product team at Garmin. As a key member of our team, you will be responsible for providing engineering expertise and project planning for mechanical or electromechanical solutions or systems within our Outdoor product scope.Key ResponsibilitiesDesign and Development:...

  • Senior Software Engineer

    22 minutes ago


    Olathe, Kansas, United States Garmin Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Garmin's Marine Sensor and Vessel Control Group. This group delivers cutting-edge technology that drives revolutionary Garmin Marine products, including Autopilots, Navigation, and Situational Awareness systems.Key Responsibilities:Provide...


  • Olathe, Kansas, United States Garmin Full time

    Position OverviewGarmin Int'l Inc. is in search of a Flight Control Systems Engineer 2. This role involves developing systems requirements for moderately complex autopilot and flight director systems, focusing on system performance, interfaces, architecture, and algorithms.Key ResponsibilitiesFormulate development plans for enhancements that have been...


  • Olathe, Kansas, United States Garmin Full time

    Position Overview:Garmin Int'l Inc. is seeking a Flight Control Systems Engineer 2. This role involves developing system requirements for moderately complex autopilot and flight director systems, focusing on aspects such as system performance, interfaces, architecture, and algorithms.Key Responsibilities:Plan and execute development for enhancements...


  • Olathe, Kansas, United States Garmin Full time

    Job SummaryWe are seeking a highly skilled Reliability Engineer 2 to join our team at Garmin International. As a key member of our quality assurance team, you will be responsible for developing and implementing complex reliability analysis, test plans, and procedures to improve the quality and reliability of our products, processes, and systems.Key...


  • Olathe, Kansas, United States Garmin Full time

    Software Engineer Internship OpportunityWe are seeking a highly motivated and talented individual to join our team as a Software Engineer Intern at our Olathe, KS location.Job SummaryThis internship provides an excellent opportunity to learn and train in software development for Garmin's communication and navigation products under the supervision of...


  • Olathe, Kansas, United States KVC Health Systems Full time

    Job Summary**Job Title:** Senior Software Architect**Job Summary:** We are seeking a highly skilled Senior Software Architect to lead the design and architecture of new or re-engineered software systems for KVC Health Systems. The ideal candidate will have a strong background in software development, architecture, and leadership.Key Responsibilities**Lead...


  • Olathe, Kansas, United States eXcell Full time

    Technical Support RoleeXcell is seeking a skilled Level 2 Technician to provide technical support to our clients nationwide. As a key member of our team, you will be responsible for resolving user incident tickets, performing break/fix repairs, and troubleshooting device issues.Key Responsibilities:Resolve user incident tickets regarding hardware, software,...

  • Flight Test Pilot 2

    2 weeks ago


    Olathe, Kansas, United States Garmin Full time

    Job SummaryWe are seeking a highly skilled Flight Test Pilot 2 to join our team at Garmin. As a Flight Test Pilot 2, you will be responsible for conducting flight tests on experimental aircraft, developing ground and flight test plans, and serving as Pilot in Command during execution of flight tests.Key ResponsibilitiesFlight Test Operations: Conduct simple...


  • Olathe, Kansas, United States Royal Metal Industries Full time

    Job Description:**Retail Sales Associate - Steel Products**We are seeking a highly motivated and customer-focused Retail Sales Associate to join our team at Royal Metal Industries. As a key member of our sales team, you will be responsible for generating revenue and gross margin for the company by providing exceptional customer service and selling steel...

  • Flight Test Pilot 2

    1 week ago


    Olathe, Kansas, United States Garmin Full time

    Job SummaryWe are seeking a highly skilled Flight Test Pilot 2 to join our team at Garmin. As a Flight Test Pilot 2, you will be responsible for conducting flight tests on experimental aircraft, developing ground and flight test plans, and serving as Pilot in Command during execution of flight tests.Key ResponsibilitiesFlight Test Operations: Conduct simple...


  • Olathe, Kansas, United States Actalent Full time

    Position Title: Senior Mechanical EngineerRole Overview:Actalent is seeking a Senior Mechanical Engineer with expertise in Creo, aiming to enhance their professional journey and technical skills within the engineering sector. Candidates should possess a bachelor’s degree in engineering and have a strong local presence.Key Responsibilities:Oversee...

  • Industrial Engineer

    1 week ago


    Olathe, Kansas, United States Sysco Full time

    Job SummaryWe are seeking a highly skilled Industrial Engineer to join our team at Sysco. As an Industrial Engineer, you will play a critical role in supporting the engineering program across warehouse and delivery operations for US and/or International locations.Key ResponsibilitiesPerform time studies, data collection & analysis, frequency studies, MHE...


  • Olathe, Kansas, United States Flowtec Group Full time

    Job Title: Mechanical Design EngineerWe are seeking a highly skilled Mechanical Design Engineer with experience in piping design to join our team at Flowtec Group.Key Responsibilities:Collaborate with Outside Sales to review and assess project specifications.Ensure alignment with Outside Sales on the technical requirements outlined in the...


  • Olathe, Kansas, United States Garmin Full time

    Job DescriptionWe are seeking a highly skilled Senior Mechanical Design Engineer to join our Fitness product team at Garmin. As a key member of our engineering team, you will be responsible for providing advanced engineering skills and project planning for mechanical or electromechanical solutions or systems within our Fitness product line.Key...


  • Olathe, Kansas, United States Garmin Full time

    Position Summary We are looking for a dedicated Junior Process Engineer to join our team. In this role, you will play a key part in developing fundamental tooling, process workflows, and basic operational guidelines within a collaborative setting. The Board Assembly Team (BAT) is tasked with the assembly of Printed Circuit Boards (PCBs) for our innovative...


  • Olathe, Kansas, United States Kansas Action for Children Full time

    Job Title: Senior Design EngineerJob Summary:We are seeking a highly skilled Senior Design Engineer to join our team at Kansas Action for Children. As a Senior Design Engineer, you will be responsible for leading the design and development of complex analog and digital systems, including PCB design and development.Key Responsibilities:Lead the design and...


  • Olathe, Kansas, United States Faith Technologies Full time

    Role Overview:As a key member of the team at Faith Technologies, you will play a pivotal role in overseeing the Manufacturing Engineering function. Your expertise will guide the successful execution of projects, ensuring that all engineering resources are allocated efficiently.Key Responsibilities:1. **Project Leadership:** Spearhead the Manufacturing...


  • Olathe, Kansas, United States SYSCO Full time

    Company: US6469 Sysco Payroll, Division of Sysco Resources Services, LLCZip Code:63301Minimum Level of Education:Bachelor's DegreeMinimum Years of Experience:3 YearsEmployment Type:Full TimeTravel Percentage: Up to 75%COMPENSATION INFORMATION: The pay range provided is not indicative of Sysco's actual pay range but is merely algorithmic and provided for...


  • Olathe, Kansas, United States Actalent Full time

    Job Title: Data Center Electrical Design EngineerAbout the RoleWe are seeking a highly skilled Data Center Electrical Design Engineer to join our mission-critical team. As a key member of our team, you will be responsible for designing and re-designing data centers for our clients across the United States. Your expertise will be focused on designing data...

Bare Metal Software Engineer 2

4 months ago


Olathe, Kansas, United States Garmin International Full time
Overview

We are seeking a full-time Bare Metal Software Engineer 2 in our Olathe, KS location on our Fitness team. In this role, you will work on a small team to bring ideas to life. You will cover all phases of development from initial prototyping to concept development and to mass production.

Essential Functions

  • Serves as a individual contributor for carrying out software development in C and C++ on bare metal or RTOS
  • 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
  • Assists design engineering as needed with component datasheet review and schematic design review
  • Participates in project 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
  • 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
  • Applies good judgement in setting schedules and risk-taking
  • Applies knowledge of production and operations issues as they relate to engineering
  • Serves as a mentor to less experienced software engineers (Software Engineer 1)
  • Reviews product and/or application information including manuals and brochures for technical accuracy
Basic Qualifications
  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Math, Physics or related field AND a minimum of 1 year 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 in writing software in C and C++ on bare metal microcontrollers (including driver development and debugging) or RTOS
  • Demonstrated proficiency with designing well-architected 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
  • 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
  • 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
  • Outstanding academics (cumulative GPA greater than or equal to 3.5)
  • Experience bringing a consumer product from concept to mass production
  • Hardware design experience including component selection, designing and laying out PCBs
  • Experience coding in C++ 14
  • Driven with a desire to learn, overcome challenges, try new things, and innovate
  • Ability to prioritize and work on multiple projects at once
  • Grit. Ability to commit to a good idea and develop it even in the face of uncertainty or opposition
  • Passionate about problem solving and serving the customer

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