C/C++ Software Engineer - Core Tech Team
Garmin
Software Engineer 2We are seeking a full-time Software Engineer 2 on the Core Engineering team at Garmin's U.S. headquarters in the Greater Kansas City area. As a member of the Networking Technology team, you will deliver software features for a diverse set of innovative products such as next generation dashcams, fishfinders, chartplotters, bike computers, handheld 2-way radios, and other personal navigation devices tailored for off-roading, racing, trucking, and recreation. We push the limits of wireless connectivity to deliver advanced features such as remote device monitoring, media streaming, automated cloud storage uploads, automatic software and map updates, and many more unique capabilities.Essential FunctionsDesign and deliver high-quality embedded C and C++ software on embedded Linux and real time operating systems (RTOS)Prototype and productize software features in a fast-paced environmentAnalyze, debug, and resolve Wi-Fi and LTE performance and interoperability issues using wireless protocol analyzers as well as tenacity and ingenuityCollaborate with stakeholders across Garmin to implement innovative product use-cases and to enhance existing designs to meet new requirementsIntegrate, maintain, and contribute to third-party and open source software projectsUtilize software engineering tools such as configuration management systems, build processes, and debuggers in the software development processMay perform as a technical leader or Lead Software Engineer for derivative software projectCollaborate and add value through participation in peer code reviews, providing comments and suggestionsProvide reliable solutions to a variety of problems using sound problem solving techniquesPerform technical root cause analysis and outline corrective action for given problemsContribute to technical research on new technologiesEstimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes, and provide feedback on some electrical design aspectsServe as a mentor to less experienced software engineers (Software Engineer 1)Basic QualificationsBachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Math, Physics or related field AND a minimum of 1 year relevant experience (not including internships or co-ops) OR an equivalent combination of education and experienceExcellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)Demonstrated proficiency and experience necessary to develop moderately complex software in embedded C/C++, preferable on Linux or RTOSProficient knowledge, utilization and mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers)Collaborative and flexible, eager to learnDesired QualificationsOutstanding academics (cumulative GPA greater than or equal to 3.5)Python scripting experienceExperience with networking or communications across the internet including streaming audio or videoExperience with wireless technologies such as Wi-Fi and LTEGarmin 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 Garmin
- Garmin seeks a Senior C/C++/RTOS Software Engineer to join the Core Platform Technology - Sensor Algorithms Team. You will design and deploy embedded software across Garmin devices, lead complex modules, and mentor junior engineers. The role involves building HIL test...Suggested
- Garmin is seeking a Senior C++ Software Engineer for our Map Technology team in the Greater Kansas City area. The role focuses on technical leadership, architecture, and delivering mapping features across Garmin devices and mobile apps. You will contribute as an individual...Suggested
- Garmin International seeks a Sr C/C++/Python Software Engineer - Audio Processing on the Core Platform Technology team in the Greater Kansas City area or Cary, NC. You will shape how customers hear Garmin devices across products, leading embedded software efforts and mentoring...Suggested
- ...headquarters in the Greater Kansas City area seeks a Software Engineer to develop and maintain complex biomedical... ...contribute to the Biosensor Features & Algorithms Team, handling design, embedded implementation in C/C++, Python, and collaboration across stakeholders. The...Suggested
- Embedded Software Engineer 2We are seeking a full-time Embedded Software Engineer 2 for our Outdoor team at Garmin's U.S. headquarters in the Greater Kansas City area. In this role... ...Outdoor products. You will be developing C/C++ software that interacts with hardware including...SuggestedFull timeInternship
- ...Kansas facility. You will work with plant engineers to document processes, participate in... ...training, and support production and quality teams to drive continuous improvement. The role... ...in a relevant engineering program, VBA/C++ experience, and a GPA of 3.0 or higher, with...InternshipSummer internship
- ...We are seeking a full-timeTechnical Lead Software Engineer at Garmin's U.S. headquarters in the... ...applications including software development in C, C++, and Python May serve as a Lead Software... ...positive, detail oriented, organized, team oriented and a driven problem solver,...
- ...Junior 3D Graphics Software EngineerAechelon Technology, Inc.... ...position will be a member of our core 3D Graphics Software team, designing and developing... ...time graphics rendering engine and content creation tools.... ...experience programming in C or C++ languagesBachelor's Degree...Work at office
$31 - $35 per hour
...put our people first. Our global, diverse team would be happy to support you and... ...Pursuing a bachelor's degree in Electrical Engineering, Power Systems, or related field and approaching... ...Qualifications Familiar with MATLAB, C/C++, Java, Python or SQL programming...Remote jobHourly payPermanent employmentFull timeInternshipWork at officeLocal areaImmediate startShift work- ...are seeking a full‑time Technical Lead Software Engineer at Garmin's U.S. headquarters in the Greater... ...including software development in C, C++ Mentor and provide guidance to less experienced... ...positive, detail oriented, organized, team oriented and a driven problem solver,...Full time
- ...architectures, technical direction, and engineering practices across major AOEM... ...efficiency Partner across software, systems, hardware,... ...capability across engineering teams Basic Qualifications Bachelor... ...level language structure in C, C++, C#, Rust, Python, and/or Java...Full time
$101.55 - $156.73 per hour
...Description: Join a dedicated Radiation Oncology team where your expertise directly impacts the... ...Knowledge of operating systems, software installation, file management and computer... ...programming experience (SQL, Python, scripting, C/C++/C#). Troubleshooting linac network...Hourly payLocal areaRemote workMonday to Friday- ...set of competencies including software development, air and missile defense, and systems engineering. IERUS develops value for our defense... ...within a multidisciplinary team of engineers to integrate... ...VHDL/Verilog · Experience with C/C++ · Experience with MATLAB, Python...
- ...when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about... ...debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team, collaborating across design, development, and testing...Remote jobInternship
$170.6k
...Intern to join its world-class team. This role offers an... ...Intel's graphics hardware and software products while advancing the... ...Computer Science, Electrical Engineering, or a related field with a focus... ...industry experience in: Modern C/C++ and Python programming....Remote jobInternshipLocal areaImmediate startWork from homeWorldwideShift work$24 - $28 per hour
...WILL DO Independently set up hardware and software for test procedures and assist operators... ...and improvement ideas to supervisors, engineering and production WHAT YOU NEED Associate... ...Familiarity with Python, Linux, C or C++ Electronics manufacturing or assembly experience...Day shift$38 - $62.5 per hour
...Embedded Software EngineerThe Embedded Software Engineer will play a critical role in ensuring the quality and reliability... ....Develop automated tests using C, C++, Python, or MATLAB to streamline... ...Collaborate closely with cross-functional teams, including software engineers,...Contract workTemporary work- ...GuideTech is seeking a full-time GNC engineer to take projects from... ...objectives, schedules, engineering teams, hardware readiness, risks,... ...algorithms for simulation and flight software. Conduct trade studies,... ...testing. Familiarity with C++. Ability to analyze...Full timeRelocation package
$129.2k
...ability to work with diverse groups of people and cross-functional teams to solve complex business problems. Amazon Science gives insight... ...programming or scripting language like Python, Java, C or C++ Must be eligible for and available for full-time (40 hours per...Full timeInternshipWork at officeRelocationRelocation package$107.66k - $161.7k
...high-performing global teams. We have a culture rooted... ...and Role: Our small engineering team works on... ...knowledge of Python or C++, or the ability to learn... ...Requirements: Previous software engineering experience... ...underrepresented groups in tech, to apply for our job openings...Remote jobFull timeWork experience placementInternship$70 - $90 per hour
...Years Degree Requirements: BS Bachelor's Software Engineering, Mechanical Engineering, Aeronautical... ...Cortana & SLM Supplier & Partner Connect Core Teamcenter (Workflow, BMIDE, Handler's development... ..., etc) Highly proficient in C , C++, Java, XML, XSLT, JSON, Web Services and...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C/C++ Software Engineer - Core Tech Team. Be the first to apply!


