- Serves in a leadership capacity mentoring interns, and as an individual contributor for carrying out software development in C, C++, C#, Python 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
- 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, C++, C# or Java 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
- Outstanding academics (cumulative GPA greater than or equal to 3.5)
- Strong mentorship capabilities
-
Senior Software Engineer
1 week ago
Oracle Rolla, United StatesBuilding off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focuses on product development and product strategy for Oracle Health, while building out a complete platform supporting modernized, automated healthcare ...
-
Senior Software Engineer
1 week ago
Oracle Rolla, United StatesAs a Senior Software Engineer for Open Platform Engineering, you will join the API Platform team that is responsible for advancing the platform in addition to the managing of API traffic and maintaining the stability and performance of Oracle Health FHIR APIs product across multi ...
-
Software Engineering Manager
4 days ago
IRIS Software Group Rolla, United StatesSummaryAs a successful candidate you will be working in the Accountancy business unit. This part of IRIS produces software for UK accountancy practices. We are looking for someone with a demonstrable track record of line management, leadership skills and strong communication capa ...
-
Software Engineering Manager
2 days ago
Microsoft Corporation Rolla, United StatesOverviewThe Azure Core Linux team's mission is to empower every Linux developer and operator to innovate and run secure, reliable, services at scale. We are looking for an experienced Software Engineer Manager to help make Azure the best place to run Linux workloads.As a Software ...
-
Software Engineering Manager
1 week ago
IRIS Software Group Rolla, United StatesSummary :As a successful candidate you will be working in the Accountancy business unit. This part of IRIS produces software for UK accountancy practices. The team is based in Heathrow Approach.We are looking for someone with a demonstrable track record of line management, leader ...
-
Software Verification Engineer
3 days ago
Codekeeper Rolla, United StatesSoftware Verification Engineer Are you a skilled Software Verification Engineer looking for a challenging and rewarding opportunity? Codekeeper is on the hunt for a technical wizard with a flair for problem-solving and a passion for quality software. Join us in a dynamic role tha ...
-
Software Verification Engineer
1 week ago
Codekeeper Rolla, United StatesSoftware Verification Engineer · Are you a skilled Software Verification Engineer looking for a challenging and rewarding opportunity? Codekeeper is on the hunt for a technical wizard with a flair for problem-solving and a passion for quality software. Join us in a dynamic role t ...
-
Senior Software Engineer
3 days ago
Oracle Rolla, United StatesBuilding Oracle Health Applications & Infrastructure · Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focuses on product development and product strategy for Oracle Health, while building out a comple ...
-
Software Application Engineer
18 hours ago
QuEST Global Services Pte. Ltd Rolla, United StatesQuest Global is an organization at the forefront of innovation and one of the world's fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to beco ...
-
Java Software Engineer
6 days ago
NovaTech Solutions Dent, United StatesDent 'Die AGNITAS AG' helps its clients with digitalization, specifically with automating communication through email, SMS, web push, and programmatic print. For 25 years, we have been developing and operating software for large companies and corporations, primarily in the eComme ...
-
Principal Software Engineering Manager
3 days ago
Microsoft Corporation Rolla, United StatesOverviewAre you fascinated by the intricate interplay between hardware and software? Do you thrive on the challenge of optimizing system performance and ensuring seamless functionality across diverse fleet? If so, we have an exciting opportunity for you as a Principal Software En ...
-
Senior Embedded Software Engineer
2 days ago
Garmin International Inc Rolla, United StatesOverview · We are seeking a full-time · Senior Software Engineer · in our Rolla, MO location. In this role, you will be responsible for providing mentorship to software interns, and project planning for software development for products, applications, or systems new to Garmin ...
-
Senior Software Development Engineer
3 days ago
Adobe Rolla, United States```html · Our Company · Changing the world through digital experiences is what Adobe's all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences We're passionate about empowering people to create ...
-
Senior Software Engineering Manager
2 days ago
Microsoft Corporation Rolla, United StatesOverviewJoin the Azure Compute Foundation team, a vibrant group at the heart of Azure Compute. We shape and manage the lifecycles of millions of machines and containers, combining scale with complexity handling. Here, we foster a growth mindset, cultivating an environment where c ...
-
Senior Software Development Engineer
2 days ago
Adobe Rolla, United StatesOur CompanyChanging the world through digital experiences is what Adobe's all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences We're passionate about empowering people to create beautiful and ...
-
Adobe Rolla, United StatesOur CompanyChanging the world through digital experiences is what Adobe's all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences We're passionate about empowering people to create beautiful and ...
-
Development Engineer for Embedded Systems
6 days ago
Eclipse Enterprises Rolla, United StatesOur client: · Our client, a manufacturer of metal processing equipment, is looking for a Development Engineer Embedded Systems (m/f/d) in the Karlsruhe/Pforzheim area. · We are seeking someone who is eager to develop technically and take on responsible tasks. This family-owned ...
-
Final Theses
2 weeks ago
Eclipse Technologies Phelps City, MO, United States Freelance**Are you also on the cutting edge of tomorrow's technologies? We are too Join us in Phelps City, MO.** · **We are currently looking for: Bachelor's and Master's theses (m/f/d) in Aalen:** · hema is one of the most successful Embedded Vision Design Labs in Europe. We use the late ...
-
Simulations Hardware/Software Engineer
3 days ago
Athenix Solutions Group, LLC Fort Leonard Wood, United StatesAthenix Special Missions (ASM) is seeking a qualified Simulations Hardware/Software Engineer at the Mission Training Complex Capabilities Support (MTCCS)-Centers of Excellence (COE) Schools at Fort Leonard Wood, MO. · ASM Quality Policy: To meet or exceed customers' expectation ...
-
CAD Automation Engineer/Developer
1 week ago
CRBRM Rolla, United StatesCerebrum CAD Automation Engineer/Developer Job Description · Cerebrum creates strong online identities by building fast, simple, robust, and accessible web apps. We love speed, and accessibility and don't take the easy way. · Role Job Description: · We are seeking a skilled CAD ...
Senior Embedded Software Engineer - Rolla, United States - Garmin International Inc
Description
OverviewWe are seeking a full-time Senior Software Engineer in our Rolla, MO location. In this role, you will be responsible for providing mentorship to software interns, and project planning for software development for products, applications, or systems new to Garmin as an individual contributor .
Essential Functions
This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits