- Creates and executes designs for small sets of new functionalities as part of a software project using C, C++, or other selected languages
- 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 Engineer for derivative software project
- Collaborates and adds value through participation in peer code reviews, providing comments and suggestions
- Provides reliable solutions to a variety of problems using sound problem solving techniques
- Performs technical root cause analysis and outlines corrective action for given problems
- Contributes to technical research on new technologies
- Estimates level of effort, evaluates new options of similar technology, offers suggestions to improve processes, and provides feedback on some electrical design aspects
- Serves as a mentor to less experienced software engineers (Software Engineer 1)
- Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 1 year 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 and experience necessary to develop moderately complex software in C, C++, or other selected languages
- Proficient knowledge, utilization and mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers)
- Outstanding academics (cumulative GPA greater than or equal to 3.5)
- Previous work or internship experience in design, particularly for consumer products
-
Software Engineer
2 weeks ago
Garmin International Inc Yarmouth, United StatesOverview: · 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 ...
-
Software Engineer
2 weeks ago
Garmin Yarmouth, United StatesOverview · 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 ...
-
Software Engineer
2 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 ...
-
Senior Software Engineer
2 weeks ago
Garmin Yarmouth, United StatesOverview · 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 individua ...
-
C++ Software Engineer Simulation
3 weeks ago
Horizon Innovations Crescent Beach, United StatesWho You Are · Are you a fan of both computer science and spacecraft missions? Do you want to develop software using modern techniques and play a role in upcoming satellite missions? Are you looking for an international and informal work environment? · As a Software Engineer at Cr ...
-
Eclipse Enterprises Falmouth, United States.NET Software Engineer, .NET 8, C# - Global Internet Icon - Falmouth, Germany · (Tech stack: .NET Software Engineer, .NET 8, C#, Blazor, Azure, JavaScript, HTML5, CSS3, Agile, Programmer, Full Stack Developer, Architect, Software Developer, .NET Software Engineer) · Our client i ...
-
SilverLinx Lisbon, United StatesDISCOVER 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 ...
-
Software Engineer
1 week ago
Arkatechture Portland, United StatesSoftware 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 ...
-
Software Engineer
2 weeks ago
Roman Health Pharmacy LLC Portland, United StatesWhy work for us · We're not just like every other bank. Tyro has always been a tech company at heart, but fostering a diverse and inclusive environment, and a passion for continuous learning has always been one of the most important parts of our company's culture. · Tyros are a h ...
-
Software Engineer
11 hours ago
HighByte Portland, United StatesPosition 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 lifec ...
-
Spectrum Innovations Gorham, United StatesA leading developer of wireless self-powered devices is seeking an Embedded Firmware Engineer to join their R+D Centre in Munich, Germany. · The role will involve designing, developing, and implementing embedded systems for energy-harvesting wireless devices. The ideal candidate ...
-
HMI software developer
3 weeks ago
Infinity Ventures Littlejohn Island, United StatesValentum Engineering specializes in hardware and software development in the automotive industry. Our clients are well-known German automotive suppliers and manufacturers. Our employees are involved in exciting development projects at numerous locations, including in the areas of ...
-
Director, Software Engineering
6 days ago
WEX Portland, United StatesWe 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, ...
-
Director, Software Engineering
2 weeks ago
Capital One Portland, United States314 Main Street , United States of America, Cambridge, Massachusetts Director, Software Engineering (Risk Tech) In Risk Tech, we provide the foundation for Capital One to thrive in an uncertain world. Our engaged, empowered, and intelligent people produce outstanding products, wo ...
-
Java Software Engineer
3 weeks ago
pro search GmbH Portland, United StatesOur Maine-based client, a nonprofit delivering independent, reliable and insightful data solutions, is seeking to add a Java Developer to their growing engineering team. The Direct Hire position will own the design and modification of key system functionality, collaborating with ...
-
Manager, Software Engineering
2 weeks ago
Pharmacy Data Management Inc Poland, United StatesIf you are a visionary leader with a passion for innovation and a desire to make an impact, we want to hear from you PDMI is looking for a Manager of Software Engineering to join our innovative team to create exceptional outcomes. You will be responsible for leading an exceptiona ...
-
Software Engineer- Infrastructure
13 hours ago
Cornerstone OnDemand Portland, United StatesThe Software Engineer will be part of the Cloud Engineering (Infrastructure and DevOps) team responsible for all of Cornerstone's production systems and services. The goal of the Cloud Engineering team is to achieve highest levels of efficiency and productivity using various tool ...
-
Director, Software Engineering
3 days ago
WEX Portland, United StatesDirector, Software Engineering page is loaded · Director, Software Engineering · Apply · locations · Portland, ME · US - Remote · Illinois - Remote Office · Washington DC - Remote Office · Texas - Remote Office · posted on · Posted 3 Days Ago · job requisition id · R1 ...
-
Senior Software Engineer
5 days ago
WEX Portland, United StatesJob 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 ...
-
Senior Software Engineer
2 weeks ago
WEX Portland, United StatesJob 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 en ...
Software Engineer - Yarmouth, United States - Garmin International Inc
Description
OverviewWe 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 applications.
Essential Functions
This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits