Team Leader Software Engineering
Garmin
Overview We are looking for a full-time Software Engineering Team Leader to direct and support embedded software engineers on our Marine software team at our Cary, North Carolina office. In this role, you’ll be responsible for coordinating and participating in generating software requirements and designs for our Marine family of products in accordance with Garmin’s software development methodology. You will lead a group of mid- or high-level embedded software engineers building entertainment, weather and media applications for marine chartplotters. Must be a local candidate to be considered. Essential Functions Lead a team of Software Engineers with diverse capability levels in the design of new products, enhancement of existing designs, and development of test procedures Coordinate and participate in generating software requirements and designs for a product or family of products in accordance with Garmin’s software development methodology Participate in software design reviews as necessary, assuring proper attendees and proper coverage of topics, imparting lessons learned and good design practices to all who attend Create product development plans as directed by engineering management Ensure the team meets overall development goals in accordance with the product development plan or market requirements and ensure project milestones are met Monitor progress of the software teams in meeting product requirements and schedule compliance Directly supervise various levels of software team members by setting the tone for the team environment and providing individualized coaching, training and mentoring Participate in recruiting activities, interview, hire, train, and evaluate performance for the team Basic Qualifications 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 a minimum of 10 years relevant experience Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule) Must possess detailed knowledge and experience with high level language structure in C, C++, and embedded systems relevant to Garmin’s business needs 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 Previous leadership or mentorship experience Desired Qualifications Outstanding academics (cumulative GPA greater than or equal to 3.5) Previous software engineering leadership experience 3+ years in a technical leadership position Demonstrated ability to develop sound engineering practices and communication skills within a team Demonstrated skills with managing software development life cycles from requirements generation to architecture and design to delivery and maintenance Demonstrated ability to create, champion and execute project plans on schedule Familiarity with Azure DevOps, Power BI, JIRA, Excel, Confluence Experience and familiarity with very large codebase software development efforts Passion for boating and associated marine products Familiarity or previous experience with chartplotters, stereos, lighting, camera/video devices, radio and satellite communications, remote sensors and sensor integration 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 #J-18808-Ljbffr Garmin
- ...among others! We invest in the growth and development of our team members through ongoing learning opportunities, mentorship... ...we support to raise money and awareness together. Software Developer – Engineering Development Team Q2 is seeking an ambitious and adaptable...SuggestedWork experience placementLocal areaWork visaFlexible hours
$100k - $110k
...invite passionate individuals to join our team, dedicated to exceeding customer... ...You will lead the deployment of Xylem Vue software solutions at client sites, ensuring seamless... ...’s degree in computer science, Software Engineering, or a related technical field. ~3+ years...Suggested$196k - $255k
...to our path to $10B? Here, you'll collaborate with passionate teams, tackle real-world challenges, and see your impact in how... ...NetApp is where your journey begins. Job Summary As a Senior Software Engineer – Cloud Infrastructure, you will help build, operate, and scale...SuggestedPermanent employmentWork at officeLocal area- ...The Team You Will Join When you join MetLife’s Global Technology team, you’ll be part... ...contribute to the development and support of software applications and platforms that help... ...and gain exposure to modern software engineering practices and AI-enabling technologies....SuggestedInternshipWorldwide
$196.35k - $292.6k
...contribute to our path to $10B? Here, you'll collaborate with passionate teams, tackle real-world challenges, and see your impact in how customers transform and grow. Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale...SuggestedPermanent employmentLocal area- Overview Job Title: Embedded OS Software Engineer Shift: 1st shift 8:00 AM - 5:00 PM 100% on-site. Job Description Perform embedded systems engineering tasking including requirements analysis, operational concept development, software system design/architecture, component...Work experience placementShift workDay shift
- Senior Software Engineer — Observability Austin, Texas, United States Software and Services Imagine what you could do here. At Apple, new ideas... ...Engineer to join the Wallet, Payments, and Commerce (WPC) team and help define how we build, observe, and operate these critical...Worldwide
$65 - $80 per hour
Job Details Software Developer I - Early‑career software engineer responsible for designing, implementing, testing, and supporting application features across... ...Engineering Peers, as well as Quality, Platform, and Design Teams. Essential Functions and Key Responsibilities...Hourly payLocal area- Q2 is seeking a Software Developer for the Engineering Development Team to design, implement, and support solutions across Windows and Linux components, connecting with internal and external services. You will work both independently and with others on fast-paced projects...
- A leading research accelerator is seeking a Software Engineer to enhance AI-driven coding solutions. This role requires over 5 years of software... ...include refining AI-generated code and collaborating with teams. The position is contract-based with flexible hours and...Contract workFor contractorsFlexible hours
$150k - $180k
..., flexible opportunity for a PMHNP who enjoys consultative work, geriatric psychiatry, and collaborating closely with facility care teams. Why join us? Flexible scheduling Full-time salary or fee-for-service option Established patient base within SNF and assisted...Full timeLocal areaFlexible hours$83.43k - $222.48k
...passionate people who want to join a high energy and growing team to make a difference in customers’ lives and who want to... ...in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices...Hourly payFull timeTemporary workLocal area$108.7k - $181.1k
...health today, we want to hear from you. Role Summary Ontada's Engineering team builds iKnowMed (iKM), the leading Oncology EMR platform used... ...interpretation and clinical trial matching. We are hiring a Software Engineer III (P3) to design and build well-scoped core...Work experience placementWork at officeRemote work2 days per week- A leading research accelerator for AI is seeking a software engineer based in the US for a contractor role. Responsibilities include evaluating... ...verification agents, and collaborating with cross-functional teams. Candidates should have over 5 years of experience in...For contractors10 hours per weekFlexible hours
$80k - $110k
...When you join MetLife’s Global Technology team, you’ll be part of a forward-thinking group dedicated to shaping the future of... ...drive the future of technology forward. The Opportunity The Software Engineer is responsible for designing, developing, and supporting secure...Temporary workWork at officeLocal areaWorldwide3 days per week- ...together. About This Role Carrier is looking for a highly motivated and results driven individual to work with the Commercial Software Engineering team, to support projects focusing on control software design and development for embedded HVAC systems in Charlotte, NC....
$145k - $160k
...flexible spending Position Summary SRS Acquiom is currently seeking a Senior Software Engineer and technology leader that will work with a dedicated, cross-functional Agile product team in a diverse, fast-paced environment. Location: This position is fully...Remote workVisa sponsorshipWork visaFlexible hoursNight shift- ...be doing? You will be focused on developing and maintaining software for SmallHD’s video monitoring products and will need to be... ...environment. You will also coordinate with Electronic and FPGA engineering teams during the design, test, and integration phases. A typical...Full timeWork at office
$110k - $135k
...Job Title: Software Engineer (Full Stack) Location: Atlanta, GA | NYC, NY | Remote, USA Employment Type: Full-time, Salaried... ...Lead and mentor junior engineers and offshore development teams. Stay up to date with industry trends and emerging technologies...Full timeTemporary workWork at officeLocal areaRemote workFlexible hours- ...Description Align is looking for a Sr. Software Engineer to join in the Morrisville, NC office. Department: Information Technology Location: US-North Carolina-Raleigh Responsibilities Be part of a team of SW engineers working on a large scale, distributed, cloud-based...Hourly payFull timeTemporary workInternshipWork at officeLocal areaFlexible hours
- ...owning our work to seeing its impact in the real world, our team is relentless in finding new ways technology can help make experiences... ...our tech blog at ally.tech We are seeking a hands‑on Sr Software Engineer to lead the design, development, and support of enterprise‑...Work experience placementWork at officeRemote workFlexible hours
- ...learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us... ...the lives of millions, and we are eager to have you join our team. This position requires you to be in our Raleigh, NC, area...Work at office
- ...Position: SkillBridge Internship – Junior Software Engineer Location: Remote or Mount Airy, NC Employment Type: Full-Time Position Summary... ...Ability to work independently and in a small, fast-paced R&D team. Preferred Experience with cluster-based virtualization environments...Full timeInternshipRemote work
- ...Position Summary As a member of our R&D group, you will work in small cross‑functional scrum teams made up of software developers, engineers, and testers. In this role, you will help design, build, test, and maintain software used across Vecima's product portfolio. You...InternshipWork from home
$135k - $200k
...Palantir builds the world’s leading software for data-driven decisions and... ...Forward Deployed Software Engineers (FDSEs) understand our... ...technologies, and anything you and your team can build to drive real... ...or an engineering leader, we believe Palantir is the best...Work experience placementWork at officeRemote workWork from homeRelocation package$80k - $90k
...code and contribute to the development of software applications, modules, or components.... ...of the software. Collaborate with other team members, including software architects, designers... ....g., PostgreSQL, MySQL, MongoDB). Search Engine Technology: Experience with search and...Work experience placement- ...invite passionate individuals to join our team, dedicated to exceeding customer... ...sustainable solutions. The Role As Senior Software Developer with Xylem you will modernize critical... ...role is ideal for an experienced backend engineer who excels at solving complex technical challenges...Casual workWork at officeRemote work
$95.3k - $158.8k
...solutions? Do you enjoy collaborating across teams while mentoring others and translating complex requirements into impactful software solutions? About the Role You will play a... ..., and effective collaboration across engineering and product teams. Responsibilities Interface...Local areaFlexible hours$83.43k - $222.48k
...simplify health care one person, one family and one community at a time. Position Summary As a Senior Software Engineer, you'll be a key member of a collaborative team responsible for design, delivery and operation of business‑critical, distributed systems. We’re looking...Hourly payFull timeTemporary workWork experience placementLocal area- ...Responsibilities include the ability to work independently and as part of the leadership group of a larger team to deliver quality solutions across all phases and layers of the software lifecycle. Quality Meet or exceed test coverage goals set for the project through creation of...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Team Leader Software Engineering. Be the first to apply!

