Senior Software Engineer
Job in
Cary, Wake County, North Carolina, 27518, USA
Listed on 2026-05-16
Listing for:
Garmin Ltd.
Full Time
position Listed on 2026-05-16
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer, Senior Developer
Job Description & How to Apply Below
Overview
Garmin International seeks Senior Software Engineer (Cary, NC; Multiple Positions):
- Develops moderately complex software in C/C++ and Python for new products and/or applications.
- Utilizes software engineering tools such as configuration management systems, cross-compile build processes, and debuggers in the software development process.
- Supports compliance and certification activities for new designs.
- Integrates and maintains externally developed software into products.
- Performs technical root cause analysis and outlines corrective action for given problems.
- Provides limited technical mentoring and guidance (approximately 5-10% of the time) without formal supervisory responsibilities.
- This is an individual contributor role.
- Full-time remote work is not available.
Bachelor of Science Degree in Communication or Telecommunication Engineering, Computer Science, Electrical or Electronic Engineering, Computer Engineering, Software Engineering, or a related technical field plus a minimum of 5 years of progressive relevant work experience.
Must show demonstrated experience in the following:
- C, C++, Python
- Wi‑Fi driver integration across multiple Wi‑Fi chipsets, and Wi‑Fi issue analysis including support of Carplay and Android Auto
- LTE Modem driver integration
- Embedded System Design and Debugging tools and techniques including JTAG debuggers and Kernel Trace
- Software configuration management tools such as Gerrit, Git, Subversion or similar
- Wireless networking applications including and hostapd
- Open source networking related software including Mbed TLS, iPerf and cURL
- Measuring Wi‑Fi throughput; analyzing Wi‑Fi driver bottlenecks; and identifying and implementing enhancements to increase overall Wi‑Fi throughput
- Wi‑Fi analyzers and packet capture tools including Wireshark, tcpdump and sniffers
- USB and SDIO bus protocol analyzer
In lieu of a Bachelor’s plus 5 years of experience, will accept a Master’s degree in same plus 3 years of relevant work experience.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×