Jobs
>
Senior Software Engineer
>
Yarmouth

    Senior Software Engineer - Yarmouth, United States - Garmin

    Garmin
    Garmin Yarmouth, United States

    4 weeks ago

    Default job background
    Description
    Overview

    We are seeking a full-time

    Software Engineer

    in our Yarmouth, ME location.

    In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications, or systems new to Garmin as an individual contributor.

    Essential Functions
    Serves in a leadership capacity as an individual contributor for carrying out software development in C, C++ or other selected languages for new products and/or applications
    May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality
    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 leadership 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
    Mentors and provides guidance to less experienced Software Engineers (1 & 2)
    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
    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
    an equivalent combination of education and experience
    Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
    Demonstrated proficiency with designing well architectured 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
    Demonstrated ability to serve as a lead software engineer for a complex software project
    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
    Mastered proficiency in writing software in C or C++ and relevant experience and/or training in data structures or object-oriented design methodology
    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
    Desired Qualifications
    Outstanding academics (cumulative GPA greater than or equal to 3.5)
    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

  • Tyler Technologies

    Software Engineer

    1 day ago


    Tyler Technologies Yarmouth, United States

    Tyler Technologies is looking for a Software Engineer in Yarmouth, ME to perform the following job duties: Develop new application programs from established specifications or documented requirements. Maintain existing application programs by fixing b Software Engineer, Software, ...

  • Tyler Technologies

    Software Engineer

    1 day ago


    Tyler Technologies Yarmouth, United States

    · Tyler Technologies is looking for a Software Engineer in Yarmouth, ME to perform the following job duties: · Develop new application programs from established specifications or documented requirements. Maintain existing application programs by fixing bugs or clearing up opera ...

  • Garmin

    Software Engineer

    3 weeks ago


    Garmin Yarmouth, United States

    Overview · We are seeking a full-time · Software Engineer · in our Yarmouth, ME location. In this role, you will be responsible for developing moderately complex software and creating and executing designs for small sets of new functionalities for Garmin products and/or applic ...

  • Tyler Technologies

    Software Engineer

    3 weeks ago


    Tyler Technologies Yarmouth, United States

    · Responsibilities · Participate in all aspects of agile development, including design, implementation, and deployment. · Work primarily with languages and solutions such as C#, Angular, Terraform, Octopus Deploy, and various AWS services. · Develop applications and tools end t ...

  • Arkatechture

    Software Engineer

    3 weeks ago


    Arkatechture Portland, United States

    Software Engineer · Department: Arkalytics - Services · Employment Type: Full Time · Location: Portland, ME, USA · Description · Why Work Here? · At Arkatechture, we have a simple shared mission: to build a sustainable organization built upon three pillars: Do something meani ...


  • Collins Consulting Inc Westbrook, United States Contract

    This is an onsite position. · Summary · Responsible for supporting product development from concept through sustained manufacturing of FDA regulated products. Completion of process development, equipment acquisition and leadership of supporting development partners. Experience wi ...


  • CLYNK Portland, United States

    Job Description · Job DescriptionSalary: · Lead Software Engineer · CLYNK is a circular economy solutions provider. We make it easy for retailers, brands, redemption operators and everyday people to do the right thing through our consumer-centric "bag-drop" technology solutions. ...


  • WEX Portland, United States

    We are seeking a seasoned Director of Engineering in the WEX Mobility Engineering organization. This role will lead the engineering team for the International Mobility suite of products. International fleet is a global team situated in the UK, USA, A Software Engineer, Director, ...


  • SilverLinx Lisbon, United States

    DISCOVER THE FUTURE OF MOBILITY. Welcome to our world of innovations for vehicle IT. We offer exciting challenges from frontend development, to backend and cloud integration, to the operational management of complex service landscapes. Our focus is on designing and developing cus ...


  • Redpanda Data Raymond, United States

    About the Role · : We are seeking a talented Go developer with strong expertise in Kubernetes to join our Engineering team. In this role, you will focus on developing and maintaining our Kubernetes operator and related Helm charts. You will collaborate closely with our cloud and ...


  • WEX Portland, United States

    Job Description · (*) This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Boston, MA; Dallas, TX; San Francisco Bay Area, CA; Portland, ME; and Washington, D.C. · About the Team/Role · We are a group dedicated to ena ...


  • Kyyba Westbrook, United States

    Job Title : Software Controls Engineer · Location : Westbrook , ME 04092 · Contract Duration : 03+ Months Contract with possibility to extend · Responsibilities: · Process development, equipment specification, acquisition and implementation. · Evaluation of machine logic and cont ...


  • American Honda Motor Co. Raymond, United States

    Job Description · What Makes a Honda, is Who makes a Honda · Honda has a clear vision for the future, and it's a joyful one. We are looking for individuals with the skills, courage, persistence, and dreams that will help us reach our future-focused goals. · At our core is innova ...

  • Bristol ID Technologies

    Sr. Software Engineer

    3 weeks ago


    Bristol ID Technologies Lima, United States

    Job Description · Job DescriptionJob Title: Senior Software Engineer · Reports to: IT Director · Supervisory Responsibilities: None · Position Objective / Summary: · The Senior Software Engineer will work closely with our small development team to develop and maintain custom web ...


  • KYYBA Westbrook, United States

    Job Description · Job Description · Bachelor's degree (BS) in engineering or equivalent combination of education and experience. · Minimum 3 years engineering experience in a manufacturing environment · Experience working in a GMP, FDA, ISO and USDA regulated environment preferre ...


  • WEX Portland, United States

    About the Team/Role · We are the AI Engineering team at WEX. We enable our product development teams to move quickly and deploy ML and LLM functionality into their applications in a scalable manner. We are cloud-first and try to automate everything, including infrastructure, tes ...


  • Palta Poland, United States

    Palta is a multi-product tech platform developing several mobile apps focused on health and well-being with a combined audience of more than 60 million monthly active users. Our portfolio includes such successful companies as Flo (global leader in female health), Simple (a nutrit ...


  • WEX Portland, United States

    Job Description · This position will be required to work USA time zone hours. · This is a remote position. For consideration, one must live within 30 miles of the following company HUBS: · Portland, ME · Washington, DC · Boston, MA, · Dallas, TX · Nashville, TN · Charlott ...

  • HighByte

    Software Engineer

    1 week ago


    HighByte Portland, United States

    Position Summary · If you are energized by startup culture, do not miss this opportunity to join a fast-growing B2B software company making an impact in a large global market. As a Software Developer at HighByte, you will be engaged in all phases of the software development life ...


  • Midas Consulting Gray, United States

    Role: Embedded/Firmware Software Engineering ManagerLocation: Gray, ME, 04039Job Type: Full Time(Permanent) · Summary:As a Software Engineering Manager for the organization, a dual-role position with combined management and technical design responsibilities, you bill be responsi ...