... embedded devices, requiring expertise in C++ and system-level software development ... Software Engineers • Collaborate with cross-functional teams to integrate map platform ...
... embedded devices, requiring expertise in C++ and system-level software development ... Software Engineers • Collaborate with cross-functional teams to integrate map platform ...
Software Engineer - DevOps
Olathe, KS · On-site
... for embedded software * Integrates new automated testing into the CI system and manages the ... May serve as a Lead Software Engineer for complex software development project designs and/or ...
Software Engineer - DevOps
Olathe, KS · On-site
... for embedded software * Integrates new automated testing into the CI system and manages the ... May serve as a Lead Software Engineer for complex software development project designs and/or ...
Summary As an Embedded Software Engineering Intern , you will work alongside experienced engineers ... systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at ...
Summary As an Embedded Software Engineering Intern , you will work alongside experienced engineers ... systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at ...
Overview We are seeking a full-time Senior C++ Engineer - Maps Platform at Garmin's U.S ... Strong background in systems-level, embedded, or performance-critical software development
Overview We are seeking a full-time Senior C++ Engineer - Maps Platform at Garmin's U.S ... Strong background in systems-level, embedded, or performance-critical software development
Senior C++ Engineer - Maps Platform
Olathe, KS · On-site
$90 - $120/hr
Overview We are seeking a full-time Senior C++ Engineer - Maps Platform at Garmin's U.S ... Strong background in systems-level, embedded, or performance-critical software development
Senior C++ Engineer - Maps Platform
Olathe, KS · On-site
$90 - $120/hr
Overview We are seeking a full-time Senior C++ Engineer - Maps Platform at Garmin's U.S ... Strong background in systems-level, embedded, or performance-critical software development
Embedded Software engineer
Hesston, KS · On-site
$116K - $153K/yr
Company Description System Canada resources have a broad range of skills in different technologies ... Working experience of Object Oriented Programming using C++ 3. Experience of using CAN bus and ...
Embedded Software engineer
Hesston, KS · On-site
$116K - $153K/yr
Company Description System Canada resources have a broad range of skills in different technologies ... Working experience of Object Oriented Programming using C++ 3. Experience of using CAN bus and ...
Software Engineer 2
Olathe, KS · On-site
$94K - $129K/yr
In this role, you will be responsible for helping design and build the embedded Linux platforms ... Utilizes software engineering tools such as configuration management systems, build processes, and ...
Software Engineer 2
Olathe, KS · On-site
$94K - $129K/yr
In this role, you will be responsible for helping design and build the embedded Linux platforms ... Utilizes software engineering tools such as configuration management systems, build processes, and ...
... systems, build processes, and debuggers in the software development process • May perform as a technical leader or Lead Software Engineer for derivative software project • Collaborates and adds ...
... systems, build processes, and debuggers in the software development process • May perform as a technical leader or Lead Software Engineer for derivative software project • Collaborates and adds ...
Senior Software Engineer - Audio
Olathe, KS · On-site
$120 - $160/hr
May serve as a Lead Software Engineer for complex software development project designs and/or ... systems * Experience evaluating and recommending audio solutions for embedded platforms
Senior Software Engineer - Audio
Olathe, KS · On-site
$120 - $160/hr
May serve as a Lead Software Engineer for complex software development project designs and/or ... systems * Experience evaluating and recommending audio solutions for embedded platforms
Senior Software Engineer - Audio
Olathe, KS · On-site
$118K - $156K/yr
Overview We are seeking a full-time Sr C/C++/Python Software Engineer - Audio Processing on our ... systems * Experience evaluating and recommending audio solutions for embedded platforms
Senior Software Engineer - Audio
Olathe, KS · On-site
$118K - $156K/yr
Overview We are seeking a full-time Sr C/C++/Python Software Engineer - Audio Processing on our ... systems * Experience evaluating and recommending audio solutions for embedded platforms
Aviation Software & Systems Engineer
Olathe, KS · On-site
$167K - $198K/yr
Perform low-level sensor evaluation, algorithm development, and significant embedded software ... and using system design and analysis tools (preferably Matlab and/or Simulink) * Superior ...
Aviation Software & Systems Engineer
Olathe, KS · On-site
$167K - $198K/yr
Perform low-level sensor evaluation, algorithm development, and significant embedded software ... and using system design and analysis tools (preferably Matlab and/or Simulink) * Superior ...
Software Engineer - Aviation Databases
Olathe, KS · On-site
$70 - $90/hr
Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process * May perform as a technical leader or Lead Software ...
Software Engineer - Aviation Databases
Olathe, KS · On-site
$70 - $90/hr
Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process * May perform as a technical leader or Lead Software ...
Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process * May perform as a technical leader or Lead Software ...
Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process * May perform as a technical leader or Lead Software ...
C/C++ Software Engineer - Core Tech team
Olathe, KS · On-site
$80 - $100/hr
... on embedded Linux and real time operating systems (RTOS) * Prototype and productize software ... Utilize software engineering tools such as configuration management systems, build processes, and ...
C/C++ Software Engineer - Core Tech team
Olathe, KS · On-site
$80 - $100/hr
... on embedded Linux and real time operating systems (RTOS) * Prototype and productize software ... Utilize software engineering tools such as configuration management systems, build processes, and ...
... on embedded Linux and real time operating systems (RTOS) * Prototype and productize software ... Utilize software engineering tools such as configuration management systems, build processes, and ...
... on embedded Linux and real time operating systems (RTOS) * Prototype and productize software ... Utilize software engineering tools such as configuration management systems, build processes, and ...
Be Seen First
Software Certification Engineer (Software Verification Engineer)
Wichita, KS · On-site
$70K - $110K/yr
Strong proficiency in C programming for embedded systems * Experience developing, testing, and debugging software directly on embedded target hardware using laboratory test equipment * Knowledge of ...
Quick apply
Be Seen First
Software Certification Engineer (Software Verification Engineer)
Wichita, KS · On-site
$70K - $110K/yr
Strong proficiency in C programming for embedded systems * Experience developing, testing, and debugging software directly on embedded target hardware using laboratory test equipment * Knowledge of ...
Software Engineer 1 - Embedded Aviation
Olathe, KS · On-site
$127K - $167K/yr
Overview We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for building upon existing software ...
Software Engineer 1 - Embedded Aviation
Olathe, KS · On-site
$127K - $167K/yr
Overview We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for building upon existing software ...
$49.25 - $66.25/hr
... embedded flight software, avionics, mission operations, and verification and validation. The role ... This is a systems engineering and technical leadership role. The incumbent will not necessarily ...
$49.25 - $66.25/hr
... embedded flight software, avionics, mission operations, and verification and validation. The role ... This is a systems engineering and technical leadership role. The incumbent will not necessarily ...
Embedded C/C++, DO-178C, RF Design. 3. Systems Software Engineer Location: Deer Valley, AZ (Onsite) | Status: US Citizen or Green Card Key Skills: System Testing, Hardware Validation, Avionics ...
Embedded C/C++, DO-178C, RF Design. 3. Systems Software Engineer Location: Deer Valley, AZ (Onsite) | Status: US Citizen or Green Card Key Skills: System Testing, Hardware Validation, Avionics ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...
Freelance Embedded System Software Engineer information
What does a freelance embedded system software engineer do?
What are the key skills and qualifications needed to thrive as a freelance embedded system software engineer?
How do freelance embedded system software engineers typically manage project scope and communication with clients?
What is the difference between Freelance Embedded System Software Engineer vs Embedded Firmware Developer?
| Aspect | Freelance Embedded System Software Engineer | Embedded Firmware Developer |
|---|---|---|
| Credentials | Typically requires a degree in electrical engineering, computer science, or related fields; certifications are optional | Similar educational background; certifications like Certified Embedded Systems Engineer can be advantageous |
| Work Environment | Independent, project-based work often remote; collaborates with multiple clients | Usually employed by a company or works on in-house projects; may work on-site or remotely |
| Industry Usage | Used across various industries including IoT, automotive, consumer electronics | Primarily in product development, consumer electronics, automotive, and industrial systems |
Both roles require embedded programming skills and knowledge of hardware. The main difference lies in the work setting: Freelance Embedded System Software Engineers work independently on diverse projects, while Embedded Firmware Developers are often employed by companies focusing on firmware development for specific products.
What are popular job titles related to Freelance Embedded System Software Engineer jobs in Kansas?
For Freelance Embedded System Software Engineer jobs in Kansas, the most frequently searched job titles are:
What job categories do people searching Freelance Embedded System Software Engineer jobs in Kansas look for?
The top searched job categories for Freelance Embedded System Software Engineer jobs in Kansas are:
What cities in Kansas are hiring for Freelance Embedded System Software Engineer jobs?
Cities in Kansas with the most Freelance Embedded System Software Engineer job openings:
Garmin rating
8.8
Based on 45 frontline employees who took The Breakroom Quiz
15th of 161 rated electronics manufacturers
Job description
Garmin is a leading company in the technology sector, and they are seeking a Senior C++ Engineer for their Maps Platform. This role focuses on improving map data delivery and performance across various embedded devices, requiring expertise in C++ and system-level software development.
Responsibilities:
• Serve as a technical leader in the design and development of next-generation spatial data systems and high-performance runtime architectures in C++
• Own and drive solutions that improve map rendering performance, data efficiency, and installation speed across embedded and resource-constrained devices
• Design and review architecturally sound software systems using modular components to enable scalable platform evolution
• Evaluate emerging technologies and methodologies as they apply to future-facing mapping and embedded system capabilities
• Participate in project leadership and/or program planning including providing technical input to product direction, architecture, and innovation initiatives
• Mentor and provide guidance to less experienced Software Engineers
• Collaborate with cross-functional teams to integrate map platform capabilities across Garmin products and ensure solutions meet real-world usage scenarios in dynamic environments
• May serve as a Lead Software Engineer for complex or cross-functional software development efforts
• Provide technical direction and contribute to system-level tradeoffs involving performance, memory efficiency, scalability, and user experience
Qualifications:
Required:
• Experience designing or working with complex data systems, file formats, or large-scale structured datasets
• Proficiency in C++ (C++14 or newer preferred)
• Strong background in systems-level, embedded, or performance-critical software development
• Demonstrated ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output
• Strong problem-solving skills, including the ability to research and apply appropriate algorithmic solutions
• Proven experience designing scalable, high-performance software systems that solve complex technical challenges
• Demonstrated ability serving as a lead software engineer for a complex software project
• Demonstrated capability to offer peer technical assessments in areas of expertise, new technologies and software designs
• Strong communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.
• Bachelor of Science in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math or Physics or another relevant engineering/technical field AND a minimum of 5 years relevant experience OR an equivalent combination of education and relevant experience
• Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
Preferred:
• Experience with map rendering, GIS, or geospatial data systems
• Familiarity with data compression, tiling, indexing, or spatial data systems
• Experience optimizing rendering performance or large-scale data access patterns in constrained or high-performance systems
• Previous experience in embedded, wearable, fitness, automotive, or other resource-constrained environments
• Superior academics (cumulative GPA greater than or equal to 3.5)
• Proficiency writing software in C#, SQL or Python for tooling and automation
Company:
Garmin manufactures marine, aviation, and consumer technologies suitable to run on positioning systems. Founded in 1989, the company is headquartered in Olathe, USA, with a team of 10001+ employees. The company is currently Late Stage.
About Garmin
Sourced by ZipRecruiter
Industry
Electronics and appliance stores
Company size
10,000+ Employees
Headquarters location
Olathe, KS, US
Year founded
1989