Principal Software Engineer
4 days ago
Job Title: Sr. Software Engineer, Platform Data
Job Summary:
Olympus Corporation of the Americas is seeking a highly skilled Sr. Software Engineer, Platform Data to join our team. As a key member of our digital platform, you will be responsible for designing, developing, and integrating software and data management solutions for our surgical and endoscopy areas.
Key Responsibilities:
- Design, develop, and maintain software solutions using various technology stacks, including C#, .Net, and Azure Cloud.
- Leverage your cloud services knowledge to collaborate and develop software solutions that interface with data services provided by systems across the healthcare enterprise.
- Write high-quality, secure, and maintainable code to deliver on agile user stories, ensuring that our platform is reliable and scalable.
- Develop and maintain unit tests with high code coverage, ensuring that our code is rigorously tested and optimized for performance.
- Create clear and concise documentation, flowcharts, layouts, diagrams, and code comments that illustrate low-level design.
- Mentor and guide more junior software developers and consultants, perform code reviews, to ensure overall architecture and code quality is maintained.
- Maintain compliance with applicable policies and procedures for areas such as Quality, Security, and Privacy, ensuring that our platform is secure and compliant with industry standards.
- Collaborate with other development teams and cross-functionally to gather requirements and translate them to technical solutions.
- Interact with product managers, project managers, management, other internal and external technology teams to plan and communicate architecture, status, and potential risks.
- Create and maintain technical product requirements, designs, and specifications.
- Provide support to address problems during development and after product release.
Requirements:
- Bachelor's degree in a related discipline, such as Computer Science, Electrical Engineering, or related; Master's degree is preferred.
- A minimum of 9+ years in Software Engineering, with experience in multiple technology stacks.
Preferred Qualifications:
- Strong background in object-oriented programming and strong understanding of using design patterns.
- Demonstrated proficiency and fundamental knowledge of Microsoft technologies such as .NET Core, .NET Framework, and Azure.
- Experience with service-oriented architecture (SOA) and development of containerized applications.
- Experience working with relational databases. NoSQL/Analytics database experience is a plus.
- Experience with API development using GRPC and experience as a software developer in the following core languages: .NET, C#.
- Front-end experience using HTML, JavaScript, React, Angular are preferred but not required.
- Experience using Visual Studio as a development environment.
- Experience with SDLC, including source control, configuration management, continuous integration pipeline.
- Understanding or experience with software security requirements and considerations. Understanding of Secure SDLC.
- Experience using high-performance application messaging solutions (Kafka, RabbitMQ, Cloud Pub/Sub) is preferred.
- Desired experience using healthcare standards and interfaces such as HL7/DICOM/FHIR.
- Desired experience in development of Software as a Medical Device and related design controls.
- Experience in System Integration is a big plus.
Why Olympus?
Olympus Corporation of the Americas offers a holistic employee experience supporting personal and professional well-being through meaningful work, equitable offerings, and a connected culture.
Equitable Offerings:
- Competitive salaries, annual bonus, and 401(k) with company match.
- Comprehensive medical, dental, vision coverage effective on start date.
- 24/7 Employee Assistance Program.
- Free live and on-demand Wellbeing Programs.
- Generous Paid Vacation and Sick Time.
- Paid Parental Leave and Adoption Assistance.
- 12 Paid Holidays.
- On-Site Child Daycare, Café, Fitness Center.
Connected Culture:
- Work-life integrated culture that supports an employee-centric mindset.
- Offers onsite, hybrid, and field work environments.
- Paid volunteering and charitable donation/match programs.
- Diversity Equity & Inclusion Initiatives including Employee Resource Groups.
- Dedicated Training Resources and Learning & Development Programs.
- Paid Educational Assistance.
-
Principal Software Engineer
4 days ago
Michigan Center, Michigan, United States ZF Group Full timeJob Title: Principal Software Engineer - Automotive Embedded SystemsJob Summary: We are seeking a highly skilled Principal Software Engineer to join our team at ZF Group. As a key member of our team, you will be responsible for leading the development of automotive embedded systems and firmware software. Your expertise will be crucial in ensuring project...
-
Principal Software Engineer
2 weeks ago
Pittsburgh, PA , USA, United States Jobs for Humanity Full timeAbout the RoleWe are seeking a highly experienced Principal Engineer to lead our Cloud Observability team. As a key member of our organization, you will be responsible for driving the technical strategy for Cloud Logging, Monitoring, Alerting, and Trace, as well as Google's internal planet-scale time series database.Key ResponsibilitiesDevelop and implement...
-
Principal Data Engineer
2 weeks ago
Valley Center, Kansas, United States Olympus Corporation of the Americas Full timeJob DescriptionAt Olympus Corporation of the Americas, we are seeking a highly skilled Principal Data Engineer to join our team. As a key member of our digital unit, you will be responsible for designing, implementing, and optimizing data pipelines and architectures to support the scalable and efficient processing of large datasets in the Azure cloud...
-
Senior Principal Software Architect
4 weeks ago
Center Line, Michigan, United States Stellantis Full timeJob Title: Senior Principal Engineer - Operating SystemsAt Stellantis, we are breaking with the past and launching a new software organization built from the ground up. Our mission is to build the most captivating experiences in the latest frontier of Automotive Technology. We are seeking technology game changers to lead the digital transformation to this...
-
Senior Software Engineer
4 days ago
Valley Center, Kansas, United States Olympus Corporation of the Americas Full timeJob SummaryWe are seeking a highly skilled Principal Software Engineer to join our Core Experience squad. As a senior contributor, you will be responsible for designing, developing, and maintaining business critical applications and services. You will provide technical leadership to the team, participate in setting coding standards, and mentor junior...
-
Principal Project Engineer
2 weeks ago
Valley Center, Kansas, United States Unavailable Full timeJob OverviewGeneral Dynamics Ordnance and Tactical Systems (GD-OTS) is seeking an experienced Principal Project Engineer to join our Lincoln, NE organization. We are expanding rapidly and looking for motivated and creative individuals who want to help support and shape this organization as we grow.As a leading provider of composite products to the defense...
-
Software Engineer
2 weeks ago
Valley Center, Kansas, United States BasicBlock Full timeAbout BasicBlockAt BasicBlock, we're revolutionizing the way truck drivers get paid. Our cutting-edge software and financial services empower independent truckers to focus on the road, not cash flow.We're a unique blend of Silicon Valley drive and Great Plains work ethic, where everyone takes ownership and produces quality work.Software Engineer RoleWe're...
-
Principal Systems Engineer
4 days ago
Brooklyn Center, Minnesota, United States Medtronic Full timeAt Medtronic, we're committed to alleviating pain, restoring health, and extending life for millions of people worldwide. As a Principal Systems Engineer, you'll play a critical role in leading our team in designing and developing manufacturing equipment for new product and capacity expansion projects.Key Responsibilities:Oversee the installation,...
-
Principal Systems Engineer
1 week ago
Brooklyn Center, Minnesota, United States Medtronic Full timeAbout the RoleWe are seeking a highly skilled Principal Systems Engineer to join our team at Medtronic. As a key member of our engineering team, you will be responsible for designing, developing, and implementing manufacturing equipment for new product and capacity expansion projects.Key ResponsibilitiesOversee the installation, modification, upgrade, and...
-
Senior Cloud Engineer
4 weeks ago
Valley Center, Kansas, United States Oracle Full timeJob Title: Senior Principal EngineerOracle is seeking a highly skilled Senior Principal Engineer to lead the development and operation of cloud services for the media and entertainment industry.Job Summary:The successful candidate will provide technical guidance and lead the development of cloud services, including virtual animation workstations, digital...
-
Senior Principal Software Engineer
4 weeks ago
Michigan Center, Michigan, United States Stellantis Full timeJob DescriptionAt Stellantis, we are breaking with the past and launching a new software organization built from the ground up. The Stellantis Software Organization (SWx) was established in 2021 with an entirely new vision for the driver experience, and our mission to build the most captivating experiences in the latest frontier of Automotive Technology.Key...
-
Principal Piping Engineer
2 weeks ago
Pittsburgh, PA , USA, United States EGS Full timeJob Title: Principal Piping EngineerEGS is seeking a highly skilled Principal Piping Engineer to join our team. As a key member of our civil/mechanical team, you will be responsible for designing and analyzing nuclear piping systems, including flexibility and rupture analysis, and pipe support design.Key Responsibilities:Perform nuclear piping flexibility...
-
Senior Software Architect
4 days ago
Michigan Center, Michigan, United States ZF Group Full timeJob Title: Principal Software EngineerAbout the Role:We are seeking a highly skilled Principal Software Engineer to join our team at ZF Group. As a Principal Software Engineer, you will be responsible for leading the development of automotive embedded systems and firmware software tasks. Your expertise will be crucial in ensuring project deliveries are on...
-
Principal Electrical Engineer
1 month ago
Simi Valley, California, United States Columbus Technologies Full timeJob SummaryColumbus Technologies is seeking a highly skilled Principal Electrical Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing electrical systems for our small unmanned aircraft vehicles (UAVs).Key ResponsibilitiesDesign and develop electrical systems for UAVs, including circuit...
-
Principal Geotechnical Engineer
3 weeks ago
Valley Forge, Pennsylvania, United States Gannett Fleming Full timeJob Title: Principal Geotechnical EngineerGannett Fleming is seeking a highly experienced Principal Geotechnical Engineer to join our team in Valley Forge, PA. As a key member of our Geotechnical Practice, you will lead geotechnical engineers and assist project managers in planning and overseeing subsurface explorations and performing analyses for...
-
Principal Electrical Engineer
2 weeks ago
Union Valley, Texas, United States Textron Full timeAbout This RoleWe are seeking a highly skilled Principal Electrical Engineer to join our team at Textron Systems. As a key member of our Electronic Systems business, you will be responsible for designing and developing complex electrical systems for our products.Key ResponsibilitiesDesign and develop electrical systems for our products, including printed...
-
Software Engineer
2 weeks ago
Pittsburgh, PA , USA, United States Software Engineering Institute Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our Advanced Computing Lab team at the Software Engineering Institute (SEI). As a key member of our team, you will apply the latest software and advanced computing research and leading-edge technologies to important and challenging government problems and needs.Key ResponsibilitiesDesign...
-
Principal Electrical Engineer
3 weeks ago
Simi Valley, California, United States Columbus Technologies Full timeJob SummaryColumbus Technologies is seeking a highly skilled Principal Electrical Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing electrical systems for our small unmanned aircraft vehicles (UAVs).Key ResponsibilitiesDesign and develop electrical systems for UAVs, including circuit...
-
Senior Software Development Engineer
5 days ago
Moreno Valley, California, United States Inspire Medical Systems Full timeAbout Inspire Medical SystemsInspire Medical Systems is a pioneering company in the medical device industry, dedicated to revolutionizing the treatment of Obstructive Sleep Apnea (OSA). Our mission is to make a meaningful difference in the lives of those affected by this condition.We are committed to delivering innovative solutions that improve patient...
-
Principal, Product Engineering
2 weeks ago
New Freedom, PA, United States Johnson Controls Full timeWe are seeking an experienced and dynamic Principal Product Industrialization Engineer to contribute to our Industrialization/DFM team, focusing on product industrialization, design for manufacturing, and manufacturing engineering. The ideal candidate will have a strong background in manufacturing methods and proven leadership skills to drive the successful...