Post job

Senior Software Engineer jobs at Wabtec Corporation - 656 jobs

  • Senior Software Engineer (React, Scala)

    Information Technology Senior Management Forum 4.4company rating

    McLean, VA jobs

    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. What You'll Do Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications Bachelor's Degree At least 3 years of experience in software engineering (Internship experience does not apply) Preferred Qualifications 5+ years of experience in at least one of the following: Scala, JavaScript, Java, TypeScript, SQL, Python, or Go 1+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 3+ years of experience in open source frameworks 2+ years of experience in Agile practices At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of work authorization that require immigration support from an employer). The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. McLean, VA: $161,800 - $184,600 for Senior Software Engineer New York, NY: $176,500 - $201,400 for Senior Software Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days. No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug‑free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23‑A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901‑4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to **********************. Capital One does not provide, endorse nor guarantee and is not liable for third‑party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC). #J-18808-Ljbffr
    $176.5k-201.4k yearly 4d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Software Engineer (React, Scala) - Shape Cloud FinTech

    Information Technology Senior Management Forum 4.4company rating

    McLean, VA jobs

    A leading financial services company is seeking a Senior Software Engineer to drive technological innovation in McLean, VA. This role requires over 5 years of experience in programming languages such as JavaScript, Scala, and Python, along with cloud services expertise like AWS or Azure. You will work closely with Agile teams to deliver impactful solutions, participate in mentorship, and stay updated on tech trends. A competitive compensation package and various benefits are offered, supporting a culture of collaboration and learning. #J-18808-Ljbffr
    $88k-110k yearly est. 4d ago
  • Software Engineering Manager

    Information Technology Senior Management Forum 4.4company rating

    McLean, VA jobs

    At Freddie Mac, our mission of Making Home Possible is what motivates us, and it's at the core of everything we do. Since our charter in 1970, we have made home possible for more than 90 million families across the country. Continue your career journey where your work contributes to a greater purpose. Position Overview: We are seeking an experienced and motivated manager for our Business Process Management (BPM) Center of Excellence IT team at Freddie Mac to lead design, development, maintenance, and support for platform and applications. This role is pivotal in driving end-to-end delivery of automation solutions while fostering agile mindset. The ideal candidate will be responsible for overseeing application development, managing technology stacks, ensuring strong stakeholder communication, optimizing application architecture, and ensuring governance and compliance. Additionally, the Agile Development manager will lead a cross-functional team, guide vendor relationships, and drive continuous process improvements. Our Impact: Enterprise Business Technology Office (EBTO) support multiple verticals by crafting and creating solutions to a variety of technology challenges. This support takes many forms, including delivering automation solutions by building and enhancing software applications using Business Process Management and Low Code Application Platforms required for Internal Audit, Legal and various other divisions at Freddie Mac. The position focuses on software development leadership, agile delivery, technology architecture, and vendor management within a transformative environment. Leadership and Agile Delivery: The role involves managing and mentoring a development team, championing Agile best practices, and collaborating enterprise-wide to influence technical strategy and process improvements. Application Development and Technology Oversight: Responsibilities include overseeing automation solution development, technology stack decisions ensuring scalability and security, optimizing application architecture, and adapting to new technologies. Communication and Stakeholder Engagement: The manager acts as a liaison between software engineers and business stakeholders, ensuring clear communication, alignment on goals, and adapting to shifting priorities for successful delivery. Vendor and Compliance Management: The role includes managing vendor relationships to meet performance expectations and ensuring adherence to governance and compliance standards, alongside contributing to business automation roadmaps. Your Impact: Lead a high performing team to design, develop and support enterprise-level BPM applications using agile development methodologies Drive complex integrations with downstream and upstream applications Drive the technical solution for the need, valuing simplicity and be willing to challenge technical constraints to achieve a proven design Be the executor as well as the transformative force behind the technical solution Accountable for the delivery of quality software, which is aligned with enterprise architecture, performance, maintainable and accurately deployed Lead a manage technical resources & teams Mentor the teams and establish positive relationships to drive solutions aligned with a strategic vision Constantly look for innovative ways to tackle sophisticated technical problems and designing the solution, not afraid to challenge the status quo Qualifications: 8-10+ years of related and proven experience engineering incredible solutions 2 + years of management experience with direct reports 2-4 + years leading modernized development teams Bachelor's degree or equivalent experience; advanced studies/degree preferred Experience leading modern delivery teams, implementing SDLC projects Experience with BPM Tools (Appian or other) Experience with DB2, Sybase, LDAP/TAM, Active Directory integrations Knowledge of BPM tools platform management and implementation Enterprise Modern Tools: Jenkins, Cucumber, Atlassian Suite (Jira, Bitbucket), Git Experience developing software products in an Agile development environment and exposure to TDD practices. Experience in the Financial Services industry Keys to Success in this Role: Strong hands-on technology architecture, design and implementation skills Excellent communication skills and leading teams of motivated software engineers Solid experience influencing business outcomes by working directly with the business users/team members Ability to learn quickly and apply previous experience to our multifaceted environment Influence architectural outcomes to balance delivery feasibility and longevity of the platform Excellent collaborator and fantastic teammate A spirit for innovation and ability to work in the space of “no longer” and “not yet” Shown success coaching and redefining technical teams to shift to modern execution model We consider all applicants for all positions without regard to gender, race, color, religion, national origin, age, marital status, veteran status, sexual orientation, gender identity/expression, physical and mental disability, pregnancy, ethnicity, genetic information or any other protected categories under applicable federal, state or local laws. We will ensure that individuals are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Freddie Mac offers a comprehensive total rewards package to include competitive compensation and market-leading benefit programs. Information on these benefit programs is available on our Careers site. This position has an annualized market-based salary range of $154,000 - $232,000 and is eligible to participate in the annual incentive program. The final salary offered will generally fall within this range and is dependent on various factors including but not limited to the responsibilities of the position, experience, skill set, internal pay equity and other relevant qualifications of the applicant. #J-18808-Ljbffr
    $154k-232k yearly 3d ago
  • Senior Backend Engineer - Cloud & Data Solutions

    Information Technology Senior Management Forum 4.4company rating

    McLean, VA jobs

    A financial services company seeks a Senior Software Engineer in McLean, VA. The role involves collaborating across Agile teams, designing and implementing cloud-based solutions, and requires expertise in programming languages like Java, Python, and SQL. Candidates should have a Bachelor's degree and significant software engineering experience. This position offers a competitive salary range from $161,800 to $184,600 annually along with performance-based incentives and comprehensive benefits. #J-18808-Ljbffr
    $161.8k-184.6k yearly 5d ago
  • Software Development Engineer in Test (SDET)

    Slide 2.8company rating

    Tampa, FL jobs

    Slide is an insurtech bringing together top talent, cutting-edge technology, world-class data science, and a human-centric approach. We work and think differently, leveraging Big Data, AI, and machine learning to simplify and hyper-personalize every part of the insurance process. Why? Because modern consumers expect and deserve more from the insurance experience. And we have what it takes to deliver it. Rebuilding every part of the insurance process to modernize the way it is written, explained, and managed is no small feat, but we are up for the challenge….are you? Job Summary: Slide is looking for a Software Development Engineer in Test (SDET) capable of designing and building automation that will help our QAE's and SDE's effectively perform testing on our hyper-personalized digital experiences. You will help define our automation strategy by developing solutions, automating cases, and creating tools. Your work will help expose defects in production level code, integrated components, improve efficiency, assess risk, and provide confidence. You will work side by side with other developers, honing your design and development skills as well as participate in design sessions, code reviews, and best practices development. If you have a strong desire to broaden your technical skills, work in a fun collaborative environment, and participate in a highly innovative & creative environment… then this role may be for you. Duties and Responsibilities: ● Work with a team to help design and develop test automation frameworks, write automated tests, and create tools ● Execute and analyze test results, test reporting and project maintenance ● Identify, troubleshoot defects and other issues on mobile, desktop and web-based platforms ● Assess and understand the flow of code, data, interactions and iterations within various processes, applications, and components ● Understand project documentation, customer demands and product objectives ● Research new test-oriented tools, methodologies, trends, and help upgrade our existing practices and further drive processes improvements Education, Experience and Licensing Requirements: ● B.S. degree in Computer Science, related field, or equivalent experience ● Experience working in similar roles, Software Development, or Quality Assurance ● Demonstrated understanding of programming language such as Java/C#, JavaScript, Python, etc. ● Solid foundation of essential CS fundamentals including data structures, OOP, algorithms, design patterns, and complexity analysis ● Ability to identify risk and errors in the application under test ● Strong analytical, debugging, and problem-solving skills ● Good verbal and written communication skills ● Desire to work closely with our development and business team members ● Excellent time management and organizational skills ● You must be responsive, flexible, and able to succeed within an open collaborative peer environment ● Desire to live Slide's core values. Skills Preferred: ● Some experience programming and software design ● Experience writing automated tests, creating frameworks and tools to support test automation ● Any experience with CI/CD and orchestration tools such as Jenkins and Bamboo ● Knowledge of industry standard test automation tools and best practices ● Knowledge of Quality Assurance concepts and methodologies What's in it for you?? A pay check of course but really, much more! The Slide Vibe - An opportunity to be a part of a fun and innovation-driven Culture fueled by Passion, Purpose and Technology! Benefits - We have extensive and cost effective benefits that cover you and your family from every angle... Physical Health, Emotional Health, Financial Health, Social Health, and Professional Health
    $76k-102k yearly est. 60d+ ago
  • Software Engineer- hiring for multiple positions at varying levels of exp - Duck Creek Exp Required

    Slide 2.8company rating

    Tampa, FL jobs

    Slide is an insurtech bringing together top talent, cutting-edge technology, world-class data science, and a human-centric approach. We work and think differently, leveraging Big Data, AI, and machine learning to simplify and hyper-personalize every part of the insurance process. Why? Because modern consumers expect and deserve more from the insurance experience. And we have what it takes to deliver it. Rebuilding every part of the insurance process to modernize the way it is written, explained, and managed is no small feat, but we are up for the challenge….are you? Job Summary: We are growing! Slide is looking for multiple Software Engineers to develop our back-office insurance applications, supporting automated and streamlined experiences for our internal employees. In search of SEs with varying levels of experience from a Lead to mid-level. These roles will work closely with senior stakeholders to understand business goals and design and develop our internal facing insurance solutions and experiences, using technologies and platforms such as Duck Creek Policy/Billing/Claims management, .NET (C#), ASP.NET, XML, XSLT, AngularJS, microservices, SQL Server and other relational/non-relational databases. You will capitalize on your experience and knowledge with insurance applications to lead solutioning and support technology and design pattern selection. The Lead SE will train and mentor other developers in design and development methodologies as well as lead design sessions, code reviews, and best practices development. If you have a strong background designing, developing, and deploying enterprise-class insurance management solutions, and you know how to work with stakeholders to innovate and create highly personalized experiences this may be the role for you! Duties and Responsibilities: ● Work closely with senior stakeholders to understand business requirements and help translate these into technical requirements for the development team. ● Plan and document technical specifications for features or system design following best architectural practices within the Duck Creek and Azure/AWS environments. ● Document and demonstrate solutions through documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. ● Design, build and configure applications to meet business process and application requirements ● Direct the development team in the design, development, coding, testing and debugging of applications ● Write testable, scalable, and efficient code and lead code reviews ● Mentor junior team members and ensuring they adhere to software quality standards ● Be willing to perform other duties, as they arise. Education, Experience and Licensing Requirements: ● B.S. degree in Computer Science, Electrical or Computer Engineering or equivalent work experience required. ● Lead position requires 2+ years of experience and proven success leading software development teams. ● 3-5 years of experience implementing insurance management applications using technologies and platforms such as Duck Creek Policy/Billing or Claims management or Engagement (AP) or Data Insights, using .NET (C#), ASP.NET, SQL Server programming, XML, XSLT document design, JavaScript development, HTML5 and CSS● Experience with AngularJS, microservices, relational and non-relational DBs, relational OLTP, Azure/AWS cloud environments. Understanding in object-oriented design. ● Extensive experience managing code versioning, review, build, and deploy using technologies such as Github, Gitlab, and Bitbucket. ● Extensive experience with cloud SaaS deployment, and cloud-based DevOps in an Azure/AWS cloud environments. Qualifications/Skills and Competencies: ● Demonstrate project management and organizational skills including use of tools like GitHub, Jira, Confluence, Asana, and Trello. ● Strong interpersonal and leadership skills including the ability to work with business stakeholders and executive leadership to determine and drive vision for the technology. ● Excellent verbal and written communication skills and ability to communicate effectively with team members. ● Ability to work independently and with a team. Ability to prioritize one's own tasks effectively as well as those of the team. ● Ability to think critically and objectively and to develop short term and long term technology plans to meet the needs of the business. ● Desire to live Slide's Core Values. What's in it for you?? A pay check of course but really, much more! The Slide Vibe - An opportunity to be a part of a fun and innovation-driven Culture fueled by Passion, Purpose and Technology! Benefits - We have extensive and cost effective benefits that cover you and your family from every angle... Physical Health, Emotional Health, Financial Health, Social Health, and Professional Health
    $69k-96k yearly est. 60d+ ago
  • 2026 Summer Internship - IT and Software Engineering

    Compassion International 4.7company rating

    Colorado Springs, CO jobs

    The expected salary range for this position is $19.37 - $22.76. Employees in specific high cost of labor locations in the United States (such as San Francisco, CA and Seattle, WA) may qualify for a geographic differential. Compassion International is not responsible for third parties who omit this information when copying and re-posting job openings. Are you a college junior, senior, or recent graduate passionate about using technology to make a difference in the lives of children around the world? At Compassion, we harness innovative technologies and data-driven solutions to accelerate our mission of releasing children from poverty in Jesus' name, empowering communities and transforming lives with greater speed and impact. Compassion's Summer Internship Program is designed to help you grow professionally and spiritually while contributing to meaningful projects that have a lasting impact. This in-person internship offers a unique opportunity to explore your career and calling within a Christ-centered organization committed to holistic child development. Interns consistently rate their experience 5-stars, citing deep community, impactful work, and transformative growth. This is our Summer IT Internship Application for all technical positions. You will have the opportunity in the application to identify your desired area(s) of interest. You may be considered for multiple positions. Please note: This is an in-person, paid internship based in Colorado Springs, CO at Compassion's Global HQ. Compassion will provide housing for a low-cost, and interns are strongly encouraged to provide their own transportation. The application deadline is December 31, 2025 at 5pm MST. What Will You Do? This year we are looking for interns in the following areas (subject to change): AI Machine Learning Cloud Ops Data Science Data Analytics DevOps Software Engineering User Experience and Design What Will You Experience? Hands-on work in your field of interest Professional development workshops 1:1 Mentorship Spiritual formation and community engagement Exposure to global impact through Compassion's mission Life in the beautiful Colorado Springs mountains. What Do You Bring (Please make sure you meet all qualifications before applying)? Maintain a personal relationship with Jesus Christ. Be a consistent witness for Jesus Christ, maintaining a courteous, Christ-like attitude in dealing with people within and outside of Compassion, and faithfully uphold Compassion's ministry in prayer. Act as an advocate to raise the awareness of the needs of children. Understand Christ's mandate to protect children. Commit to and prioritizes child protection considerations in all decision-making, tasks and activities across the ministry. Abide by all behavioral expectations in Compassion's Statement of Commitment to Child Protection and Code of Conduct. Report any concerns of abuse, neglect or exploitation of children through Compassion's internal reporting process and appropriately support responses to incidents if they occur. Uphold and engage in Compassion's core Cultural Behaviors. College junior, senior, or recent graduate with an expected graduation date between December 2025 and May 2028. Available for the entire internship period: June 1 to August 7, 2026. Ability to work Monday - Friday from 8-5pm during the duration of the internship. Legally eligible for employment in the United States (i.e., if an international student, must already have a work or study visa, SSN, etc.) *NOTE: This application form includes a few short answer/essay questions. Application answers suspected to be AI-generated will not be considered.
    $19.4-22.8 hourly Auto-Apply 1d ago
  • Forward Deployed Software Engineer, Tactical Edge

    Care Dynamics, LLC 4.3company rating

    New York, NY jobs

    Job Description Forward Deployed Software Engineer (Tactical Edge / “Delta”) About the Job We're seeking a Forward Deployed Software Engineer to join a small, autonomous team working on mission-critical deployments at the tactical edge. This is a highly hands-on, customer-facing engineering role where you'll design, deploy, and operate advanced systems in challenging environments-often with compact, on-prem hardware and resource constraints. This is a full-time, on-site role based in Washington, DC or New York, NY, with approximately 25% travel to customer sites. What's in it for you? $135,000 - $200,000 base salary (DOE) Performance-based bonuses Opportunities to work on high-impact, mission-driven projects supporting national security Exposure to cutting-edge technologies including Kubernetes, on-prem hardware, and Palantir's core platforms Collaborative, startup-like team structure with autonomy and responsibility from day one What you'll be doing: Own end-to-end execution of high-stakes, customer-facing projects. Deploy Kubernetes platforms (vanilla K8s, OpenShift, Rancher) in air-gapped, tactical edge environments. Operate and support systems at the edge: debugging networks and systems, reviewing monitors/alerts, load balancing, orchestration, and upgrades. Work hands-on with forward-deployed users to troubleshoot and minimize downtime. Collaborate with engineers and mission partners to improve scalability, reliability, and security. Communicate technical tradeoffs and architecture to both technical and non-technical stakeholders. What you'll need: Active US Security Clearance (Secret or TS required) 2+ years engineering experience in Computer Science, Mathematics, Software Engineering, or Physics At least 1+ year deploying/debugging Kubernetes applications (DoD or cleared environments a plus) Strong Linux (CentOS, RHEL) expertise Proficiency in one or more coding languages: Python, Java, C++, TypeScript/JavaScript, or similar Experience with on-prem or small form-factor systems Ability to work on-site in DC or NYC with ~25% travel Independence, grit, and adaptability to thrive in resource-constrained, tactical environments Ready to make an impact? Join a team where your work directly supports mission success at the tactical edge.
    $135k-200k yearly 1d ago
  • Scientific Visual Exploration Software Intern

    Simons Foundation 4.8company rating

    New York, NY jobs

    The Scientific Computing Core (SCC) manages supercomputing resources and provides high performance computing (HPC) expertise to all centers at the Flatiron Institute, developing tools broadly useful to the scientific community as a whole. SCC is seeking a motivated programming intern to build interactive tools for visualizing and exploring scientific data, primarily using three dimensional representations. Please look at the following web sites to see examples of the kind of microscopy data the intern will be working with. *********************************** ********************************************** *************************************************** The internship will take place in-person at the Simons Foundation's offices in New York City from June 1, 2026 - August 14, 2026. Applicable travel assistance to New York City and a supported temporary housing option while in New York City may be available. Visit the Summer at Simons page to learn more. ESSENTIAL FUNCTIONS/RESPONSIBILITIES Use and develop Javascript based libraries based in browser HTML5 functionality. Use and develop Numeric and scientific libraries and components that interact with Javascript components. Perform any other duties or tasks as assigned or required MINIMUM QUALIFICATIONS Education The intern should be enrolled in an undergraduate degree or higher. Experience The intern must have contributed to software engineering projects with publicly available code repositories. The intern should be familiar with Javascript and basic web development. The intern should be familiar with basic vector algebraic concepts. The intern should have some familiarity with Python programming. Familiarity with web standards including HTML5/canvas, CSS, WebGPU, WebGL is preferred. Experience with using Javascript libraries such as D3, and three.js is preferred. Familiarity with git/github and software development methodologies is preferred. Familiarity with numeric and scientific Python is preferred. Related Skills & Other Requirements Must enjoy working in a vigorous research-driven environment Desire to document code and process, deliberative decision-making. Strong oral and written communication Excellent collaborative and interpersonal skills REQUIRED APPLICATION MATERIALS Cover letter explaining your interest in the position and include publicly accessible web links to code repositories for software projects you have contributed to and explain the nature of your contribution to those projects. Provide a CV or resume including your GitHub user ID or other publicly viewable web links related to your software engineering experience. Application Deadline Applications for summer 2026 must be submitted by February 6, 2026 COMPENSATION This internship pays $20, $25 or $28 per hour, depending on degree level Our Commitment to Expanding Pathways to Science & Opportunities for All: Many of the greatest ideas and discoveries come from a diverse mix of minds, backgrounds, and experiences. The Simons Foundation is committed to advancing basic science and mathematics to benefit humankind and expand our collective understanding of our world. As part of our mission, we support partners, programs, and initiatives that seek to broaden the scientific community and open pathways to science and mathematics careers. The Simons Foundation provides equal opportunities to all applicants without regard to race, religion, color, age, sex, pregnancy, national origin, sexual orientation, gender identity, genetic disposition, neurodiversity, disability, veteran status, or any other protected category under federal, state, and local law.
    $46k-64k yearly est. Auto-Apply 43d ago
  • Software Engineer Intern

    Simons Foundation 4.8company rating

    New York, NY jobs

    The Scientific Computing Core (SCC) manages supercomputing resources and provides high performance computing (HPC) expertise to all centers at the Flatiron Institute, developing tools broadly useful to the scientific community as a whole. SCC is seeking a Software Engineer Intern to apply their development skills to original computational projects. The selected candidate will have a chance to collaborate on an open-source project while learning about numerical algorithms, GPU computing, MPI, and various other high performance computing (HPC) topics. The internship will be focused on HPC, and not machine learning, though many of the techniques used can be applied to accelerate machine learning applications. The selected candidate will be on SCC premises daily to meet with their supervisor, collaborate with scientists from a broad range of disciplines, present their progress, and participate in discussions. At the completion of their projects, they will orally present their work and potentially prepare a research paper. The internship will take place in-person at the Simons Foundation's offices in New York City from June 1, 2026 - August 14, 2026. Applicable travel assistance to New York City and a supported temporary housing option while in New York City may be available. Visit the Summer at Simons page to learn more. ESSENTIAL FUNCTIONS/RESPONSIBILITIES Assist in planning and implementation of novel generic open source computational tools and broader research software. Some recent projects that are in active development include, but are not limited to: High-performance multidimensional function interpolator ********************************** Massively parallel fully resolved hydrodynamic simulation of cytoskeletal elements ********************************************** Novel algorithms for fast evaluation of All-Pairs kernels **************************************** Determining energy landscapes for structures imaged using Cryogenic Electron Microscopy *********************************************** Experimental JIT compilation for performance critical code in C++ ********************************* Use github to organize workflow and effectively collaborate on team programming projects Use Flatiron cluster resources to profile/benchmark/test software Perform any other duties or tasks as assigned or required MINIMUM QUALIFICATIONS Education Must be a student enrolled in an accredited graduate degree program Students enrolled in physics, mathematics, computer science, or related disciplines preferred Experience Written or made a major contribution to a significant project in one of the following languages: C/C++, Julia, Python, MATLAB, FORTRAN, CUDA Basic knowledge of the Linux command line Working expertise with object oriented programming in C++ and Python, desired Practical experience in HPC and cluster computing topics such as MPI, GPU/CUDA and Slurm, desired Course experience in data structures and algorithms or equivalent, desired Basic knowledge of Git/GitHub, particularly when dealing with shared projects, desired Related Skills & Other Requirements Must enjoy working in a research-driven environment Desire to document code and process, deliberative decision-making. Strong oral and written communication Excellent collaborative and interpersonal skills REQUIRED APPLICATION MATERIALS Resume or CV Cover letter indicating your interest in the position Application Deadline Applications for summer 2026 must be submitted by February 6, 2026 COMPENSATION This internship pays $20, $25 or $28 per hour, depending on degree level Our Commitment to Expanding Pathways to Science & Opportunities for All: Many of the greatest ideas and discoveries come from a diverse mix of minds, backgrounds, and experiences. The Simons Foundation is committed to advancing basic science and mathematics to benefit humankind and expand our collective understanding of our world. As part of our mission, we support partners, programs, and initiatives that seek to broaden the scientific community and open pathways to science and mathematics careers. The Simons Foundation provides equal opportunities to all applicants without regard to race, religion, color, age, sex, pregnancy, national origin, sexual orientation, gender identity, genetic disposition, neurodiversity, disability, veteran status, or any other protected category under federal, state, and local law.
    $46k-64k yearly est. Auto-Apply 43d ago
  • Software Engineer II

    Care.com 4.3company rating

    Austin, TX jobs

    Care.com is a consumer tech company with heart. We're on a mission to solve a human challenge we all face: finding great care for the ones we love. We're moms and dads and pet parents. We have parents and grandparents, so we understand that everyone, at some point in their lives, could use a helping hand. Our culture and our products reflect that. Our engineering organization supports a suite of products designed to help families and caregivers thrive, and LifeMart is a key part of that ecosystem. LifeMart is a members-only savings platform that helps people get more value from their everyday spending by providing access to exclusive discounts across essential categories. As part of Care.com, LifeMart extends our mission by delivering meaningful, everyday benefits through simple, high-quality digital experiences, while evolving toward a service-oriented, API-driven platform as we modernize our web and mobile experiences and move away from legacy systems. What You'll Be Working On: As a Software Engineer II at LifeMart, you'll help build and enhance the mobile experience for a members-only platform that delivers exclusive discounts and savings across everyday categories. You'll work in a product-driven engineering environment, developing user-facing features using React Native and partnering closely with product and design teams to create intuitive, high-quality mobile experiences. This role focuses on improving performance, reliability, and usability while integrating with backend services that power deal discovery and redemption. Technologies We Work With * React Native * React * TypeScript / JavaScript * React Navigation * Jest and React Native Testing Library * Node.js (for service integration and tooling) * RESTful APIs * AWS or other cloud platforms What You'll Need to Succeed 3-5 years of professional software engineering experience2+ years of hands-on React Native experience in production environments * Strong proficiency with JavaScript and TypeScript * Experience working in a product engineering or product-led team, partnering closely with product managers and designers to solve user problems * Solid understanding of mobile application architecture and lifecycle * Experience consuming APIs and handling asynchronous data in mobile apps * Ability to test, debug, and monitor your own code Familiarity with mobile performance optimization and debugging tools * Ability to work effectively as part of a multi-site, collaborative development team * Experience working with CI/CD pipelines and version control systems * Experience designing and building Java-based APIs is a plus * A bias toward action, curiosity, and continuous improvement Work Environment: Hybrid - We are in the office Monday, Wednesday & Thursday Our office locations: Austin - 816 Congress Ave. #800, Austin, TX 78701 Dallas - 2801 North Central Expressway, 11th Floor, Dallas, TX 75204 Salt Lake City - 1850 Ashton Blvd, Suite 500, Lehi, UT 84043 Company Overview Available in more than 20 countries, Care.com is the world's leading platform for finding and managing high-quality family care. Care.com is designed to meet the evolving needs of today's families and caregivers, offering everything from household tax and payroll services and customized corporate benefits packages covering the care needs of working families, to innovating new ways for caregivers to be paid and obtain professional benefits. Since 2007, families have relied on Care.com's industry-leading products-from child and elder care to pet care and home care. Care.com is an IAC company (NASDAQ: IAC). Compensation Range: $130,000 - $150,000 The base salary range above represents the anticipated low and high end of the national salary range for this position. Actual salaries may vary based on factors including, but not limited to, work location, experience, and performance. The range listed is one component of Care.com's total compensation package. Additional rewards may include annual bonuses and short- and long-term incentives. Care.com also offers a comprehensive benefits package including health insurance, life and disability insurance, a generous 401(k) employer matching program, paid holidays, and paid time off (PTO). #LI-Hybrid Apply
    $130k-150k yearly 28d ago
  • Software Engineer II

    Care 4.3company rating

    Austin, TX jobs

    com Care.com is a consumer tech company with heart. We're on a mission to solve a human challenge we all face: finding great care for the ones we love. We're moms and dads and pet parents. We have parents and grandparents, so we understand that everyone, at some point in their lives, could use a helping hand. Our culture and our products reflect that. Our engineering organization supports a suite of products designed to help families and caregivers thrive, and LifeMart is a key part of that ecosystem. LifeMart is a members-only savings platform that helps people get more value from their everyday spending by providing access to exclusive discounts across essential categories. As part of Care.com, LifeMart extends our mission by delivering meaningful, everyday benefits through simple, high-quality digital experiences, while evolving toward a service-oriented, API-driven platform as we modernize our web and mobile experiences and move away from legacy systems. What You'll Be Working On: As a Software Engineer II at LifeMart, you'll help build and enhance the mobile experience for a members-only platform that delivers exclusive discounts and savings across everyday categories. You'll work in a product-driven engineering environment, developing user-facing features using React Native and partnering closely with product and design teams to create intuitive, high-quality mobile experiences. This role focuses on improving performance, reliability, and usability while integrating with backend services that power deal discovery and redemption. Technologies We Work With React Native React TypeScript / JavaScript React Navigation Jest and React Native Testing Library Node.js (for service integration and tooling) RESTful APIs AWS or other cloud platforms What You'll Need to Succeed 3-5 years of professional software engineering experience2+ years of hands-on React Native experience in production environments Strong proficiency with JavaScript and TypeScript Experience working in a product engineering or product-led team, partnering closely with product managers and designers to solve user problems Solid understanding of mobile application architecture and lifecycle Experience consuming APIs and handling asynchronous data in mobile apps Ability to test, debug, and monitor your own code Familiarity with mobile performance optimization and debugging tools Ability to work effectively as part of a multi-site, collaborative development team Experience working with CI/CD pipelines and version control systems Experience designing and building Java-based APIs is a plus A bias toward action, curiosity, and continuous improvement Work Environment: Hybrid - We are in the office Monday, Wednesday & Thursday Our office locations: Austin - 816 Congress Ave. #800, Austin, TX 78701 Dallas - 2801 North Central Expressway, 11th Floor, Dallas, TX 75204 Salt Lake City - 1850 Ashton Blvd, Suite 500, Lehi, UT 84043 Company Overview Available in more than 20 countries, Care.com is the world's leading platform for finding and managing high-quality family care. Care.com is designed to meet the evolving needs of today's families and caregivers, offering everything from household tax and payroll services and customized corporate benefits packages covering the care needs of working families, to innovating new ways for caregivers to be paid and obtain professional benefits. Since 2007, families have relied on Care.com's industry-leading products-from child and elder care to pet care and home care. Care.com is an IAC company (NASDAQ: IAC). Compensation Range: $130,000 - $150,000 The base salary range above represents the anticipated low and high end of the national salary range for this position. Actual salaries may vary based on factors including, but not limited to, work location, experience, and performance. The range listed is one component of Care.com's total compensation package. Additional rewards may include annual bonuses and short- and long-term incentives. Care.com also offers a comprehensive benefits package including health insurance, life and disability insurance, a generous 401(k) employer matching program, paid holidays, and paid time off (PTO). #LI-Hybrid
    $130k-150k yearly Auto-Apply 31d ago
  • Software Engineer Intern

    Starkey 3.8company rating

    Eden Prairie, MN jobs

    Kick-start your software engineering career with a hands-on internship designed to immerse you in real-world development work. In this role, you'll actively participate in the full software development lifecycle-learning and applying modern tools, techniques, and best practices while collaborating with experienced engineers and cross-functional teams. This internship offers a meaningful opportunity to build technical skills, contribute to live projects, and gain practical experience that complements your academic training in engineering or computer science. Starkey is a world leader in the manufacturing and distribution of advanced hearing technologies. We are in the business of connecting people and changing lives. Our teams come to work each day focused on ensuring people everywhere have the products and services they need to hear better and live better. Founded in 1967 by Bill Austin, Starkey is known for our cutting-edge hearing health innovations, industry-leading research and development, and not being afraid to push the edge of what's possible. We are headquartered in Eden Prairie, Minnesota, have over 5,000 employees in 29 facilities across the globe, and do business in more than 100 markets worldwide. Watch this video to see more of what sets Starkey apart: ************************************************ JOB SUMMARY DESCRIPTION / PRIMARY PURPOSE OF JOB Primary objective of this position is to participate in and/or support software development. JOB RESPONSIBILITIES/RESULTS Learn and Apply technical skills, commensurate with formal training and moderate experience, to develop software. Choose between alternative proven techniques with some originality and moderate technical risk. Develop software using state of the art techniques. Conduct simple to moderate software defect/bug investigations and perform software testing. Interact on a regular basis, with other functional groups on technical matters. Work with outside consultants and experts. Interact with other functional groups in various support roles to gather information to resolve software issues. Administer technical procedures Maintain a record of all software developmental activities. Prepare various project related reports including Software Specification and Software Design reports. Peer Code reviews and software testing will be used to measure technical skills Ability to stay on schedule or reporting schedule slippage/roadblocks to the development manager in a timely manner Feedback from others in the group and customers JOB REQUIREMENTS Education Enrolled in an Engineering, Computer Science, or Software Engineering program Experience Junior or senior year in college Knowledge / Technical Requirements Understanding of Object-Oriented development concepts. .NET languages in a Windows Application Development environment. Competencies, Skills & Abilities Excellent organizational skills required. Excellent written and verbal skills required. Good attention to detail required. Excellent training skills required. Good interpersonal skills. Excellent technical writing skills required Salary and Other Compensation: The target pay rate for this position is $25 per hour. Factors which may affect starting pay within this range may include: geography/market, skills, education, experience and other qualifications of the successful candidate. #LI-MP1
    $25 hourly 5d ago
  • Software Engineer Intern

    Starkey Laboratories, Inc. 3.8company rating

    Eden Prairie, MN jobs

    Kick-start your software engineering career with a hands-on internship designed to immerse you in real-world development work. In this role, you'll actively participate in the full software development lifecycle-learning and applying modern tools, techniques, and best practices while collaborating with experienced engineers and cross-functional teams. This internship offers a meaningful opportunity to build technical skills, contribute to live projects, and gain practical experience that complements your academic training in engineering or computer science. Starkey is a world leader in the manufacturing and distribution of advanced hearing technologies. We are in the business of connecting people and changing lives. Our teams come to work each day focused on ensuring people everywhere have the products and services they need to hear better and live better. Founded in 1967 by Bill Austin, Starkey is known for our cutting-edge hearing health innovations, industry-leading research and development, and not being afraid to push the edge of what's possible. We are headquartered in Eden Prairie, Minnesota, have over 5,000 employees in 29 facilities across the globe, and do business in more than 100 markets worldwide. Watch this video to see more of what sets Starkey apart: ************************************************ JOB SUMMARY DESCRIPTION / PRIMARY PURPOSE OF JOB Primary objective of this position is to participate in and/or support software development. JOB RESPONSIBILITIES/RESULTS * Learn and Apply technical skills, commensurate with formal training and moderate experience, to develop software. * Choose between alternative proven techniques with some originality and moderate technical risk. * Develop software using state of the art techniques. * Conduct simple to moderate software defect/bug investigations and perform software testing. * Interact on a regular basis, with other functional groups on technical matters. * Work with outside consultants and experts. * Interact with other functional groups in various support roles to gather information to resolve software issues. * Administer technical procedures * Maintain a record of all software developmental activities. * Prepare various project related reports including Software Specification and Software Design reports. * Peer Code reviews and software testing will be used to measure technical skills * Ability to stay on schedule or reporting schedule slippage/roadblocks to the development manager in a timely manner * Feedback from others in the group and customers JOB REQUIREMENTS Education * Enrolled in an Engineering, Computer Science, or Software Engineering program Experience * Junior or senior year in college Knowledge / Technical Requirements * Understanding of Object-Oriented development concepts. * .NET languages in a Windows Application Development environment. Competencies, Skills & Abilities * Excellent organizational skills required. * Excellent written and verbal skills required. * Good attention to detail required. * Excellent training skills required. * Good interpersonal skills. * Excellent technical writing skills required Salary and Other Compensation: The target pay rate for this position is $25 per hour. Factors which may affect starting pay within this range may include: geography/market, skills, education, experience and other qualifications of the successful candidate. #LI-MP1
    $25 hourly 7d ago
  • Leader Development Senior Manager

    Launch Global 3.3company rating

    Dallas, TX jobs

    Leader Development Senior Manager Department: Staff Engagement, GRT Reports to: Staff Engagement Director This position is: Full-time; Exempt, Support-Raised The Leader Development Senior Manager will play a pivotal role in shaping the future of leaders within Launch Global. Working closely with the Staff Engagement Director and organizational leaders, this individual will design and manage a comprehensive framework for leader development across the organization that aligns with the particular LG core values of abiding in Christ, cultivating a developmental culture, empowering a diverse Church to a diverse world, and Lead Develop Care principles. The Staff Engagement Team invests in our staff's well-being and development to empower them to flourish in life and work-multiplying their Kingdom impact worldwide. At Launch Global, we are not just building leaders-we are multiplying Kingdom impact. Your role as the Leader Development Senior Manager will empower individuals to lead with excellence, humility, and Biblical principles while preparing the Church to meet the challenges beyond our borders. If you are passionate about developing leaders who inspire transformation, this role will give you the opportunity to make an eternal impact. Finances: This is a full-time, support-raised position. Launch Global provides training, resources, and coaching on how to raise your own financial support. Some expenses for this role are covered by the Staff Engagement budget. The average length of time it takes Launch Global staff to raise all required financial support is three months due to the excellent training provided. Equal Opportunity Employer Launch Global is both an equal-opportunity employer and a Christian organization. We conduct hiring without regard to race, color, ancestry, national origin, citizenship, age, sex, marital status, parental status, political ideology, or disability of an otherwise-qualified individual. Pursuant to the Civil Rights Act of 1964, Section 702 (42 U.S.C. 2000e I(a)), Launch has the right to, and does, hire only applicants who agree with Launch Global's Statement of Faith, vision and mission, and conduct themselves in accordance with our religious beliefs. Essential Responsibilities Leader Development Strategy Design and implement a leader development framework that aligns with Launch Global's core values and Lead-Develop-Care objectives. Collaborate with the Staff Engagement Director to create resources, events, and practices that foster leadership growth. Ensure that all leader development materials produce Biblically sound leadership skills relevant across all staff levels. Create a shared language and framework to encourage buy-in for leader development efforts. Develop options for U.S. and international staff that emphasize diversity, equity, and inclusion. Organizational Integration Collaborate with Staff Engagement members to integrate leader development practices with other initiatives such as Care, Coaching, and MPD. Establish connections with the Strategic Leadership Team (SLT) to identify, develop, and place the next generation of leaders within Launch Global. Coordinate with organizational leaders to align leader development practices and gain support across teams. Leader Development Activities Oversee and provide leadership development events, making these accessible to staff at all levels. Evaluate the effectiveness of leadership programs by tracking staff development milestones, outcomes, and overall resource growth. Improve adoption of tools like Lead Develop Care, Clifton Strengths, and Wethos within the framework. Implement succession planning initiatives and create pathways for leadership roles. Research and Networking Stay informed about leadership development best practices and incorporate innovative ideas into the framework. Network with other organizations to identify resources and opportunities for leadership growth. Evaluation and Reporting Regularly evaluate and report on the progress and effectiveness of leader development programs. Provide updates and statistics to the Staff Engagement Director, highlighting successes and identifying areas for improvement. Organizational Participation Attend Launch Global conferences and retreats to engage with staff and embody the Care Team's mission. Raise and maintain financial support as ministry staff, demonstrating reliance on God. Skills and Abilities Displays a track record of achieving results by relying on God in prayer and humility exercised in bold faith. Excellent verbal and written communication skills. Displays values of humility, eagerness, and excellence. Takes initiative with what needs to be done and implements it. Excellent organizational and time management skills, including ability to prioritize appropriately. Ability to juggle multiple tasks seamlessly. Solid judgment and decision-making skills. Interpersonal skills on par with the ability to meet and exceed these particular job expectations. Ability to foster team development and healthy team culture. Work well under pressure and deadlines. Willingness to pursue a healthy work, life balance. Ability to assess and implement improvements. Ability to think critically and resourcefully. Willingness to receive coaching and make necessary changes based on feedback from the development team and other leaders. Additional Job Requirements Bachelor's degree required. Training and/or certification in Lead-Develop-Care framework preferred. Training and/or certification in coaching preferred. Minimum of 5 years of ministry experience, with missions familiarity preferred. Participation in monthly Day of Prayer and Evaluation (DOPE). Understand, affirm and adhere to Launch Global's Statement of Faith. Agree to uphold Launch Global's Vision and Mission Vision: The multiplication of healthy churches among unreached people groups. Mission: Launch Global exists to mobilize churches to develop laborers and leaders who multiply healthy churches among unreached people groups. Demonstrate all the character, Launch Global, and biblical values as stated in the Launch Global Staff Handbook. Uphold a close and growing relationship with Jesus Christ. Participate in a child safety training program upon hire and other similar employment-related requirements. Maintain financial support. Have questions about support raising? Check out our Ministry Partner Development (MPD) 101 document!
    $88k-117k yearly est. 60d+ ago
  • Sr Fleet Leader

    Action Enterprises 4.4company rating

    Sumter, SC jobs

    As a Dispatcher for Action Resources, grow and develop a profitable successful chemical/waste transportation operation. Coordinate and manage loads to remain cost effective as a company. Work with all dispatchers and Terminal Managers to increase the productivity and efficiency of the fleet. Support drivers based out of all existing markets with primary focus on their assigned market. DUTIES AND RESPONSIBILITIES: Focus on key areas of Operations: Safety, Service, Revenue, Assets and Costs Enthusiastically implement and support all company quality and safety improvement efforts. Interact with customers both internal and external in a cooperative friendly manner; insist on the same level of cooperation from the driver force; ensure quality customer service Bring energy, enthusiasm and a positive attitude to the job. Promote teamwork and a positive work atmosphere. Willing to understand and support change, as it relates to processes, structure and business modeling. Involved with retaining, recruiting and hiring of drivers; treating drivers fairly, respectfully and honestly. Coordinate daily terminal activities: customer order acceptance, data entry, asset management, schedule preparation and accepting accountability of meeting dispatch & terminal specific operating objectives. Ability to effectively handle escalations and time critical issues, perform transactions in a timely and accurate manner. Identify process breakdowns and develop improvement plans with partners to resolve. 1st point of contact for work issues, problems and troubleshooting. Take an active interest in self-development and focus on learning the details of our business in preparation for potential roles of greater responsibility. Duties and responsibilities as assigned by Terminal Manager EXPERIENCE AND SKILL REQUIREMENTS: Bachelor's degree or equivalent experience in the transportation field preferred. Experience in the transportation field preferred. Familiar with Transportation Management Software (ie: TMW, McLeod) Experience and ability in using Microsoft Office suite Excellent written and oral communication skills. BUSINESS & LEADERSHIP COMPETENCIES Teambuilding skills and the ability to drive change. Strong analytical and problem solving skills. Coaching and development skills. Strong supervision, planning, coordination, negotiations, and employee relations skills.
    $78k-110k yearly est. 25d ago
  • Software Engineer

    Nauticus Robotics 3.5company rating

    Webster, TX jobs

    We are a leading subsea robotics company dedicated to developing cutting-edge autonomous and remotely operated underwater systems. Our team is composed of engineers and scientists passionate about pushing the limits of subsea technology to enable exploration, inspection, and intervention in some of the most challenging environments on Earth. JOB SUMMARY We are seeking a Software Engineer to join our team. The ideal candidate will have strong experience in C++ and Python, with expertise in robotics software development and systems integration. This role will involve designing and implementing software for underwater robotic systems, developing reliable communication frameworks, and optimizing software performance for real-time applications. You will have the opportunity to develop, test and deploy software on new and existing hardware platforms working in real commercial environments at depths of up to 3km. If you thrive in a fast-paced, hands-on environment and enjoy solving complex real-world challenges, we want to hear from you. DUTIES AND ESSENTIAL JOB FUNCTIONS Develop and maintain software for subsea robotic systems, ensuring high performance and reliability. Design, implement, and optimize algorithms for real-time operation in challenging environments. Work with ROS for software development, simulation, and deployment. Develop and integrate software for sensor processing, navigation, and autonomous decision-making. Collaborate with electrical, mechanical, and software teams to refine system architecture. Implement robust software solutions that adhere to industry safety and reliability standards. Support system testing in lab environments and field deployments. Debug and troubleshoot software and hardware integration issues. Qualifications Required 2+ years of experience in software engineering for robotics, automation, or embedded systems. Proficiency in C++ and Python for real-time and embedded applications. Strong understanding of software design patterns, system architecture, and best coding practices. Experience with integrating and processing data from sensors (IMU, sonar, cameras, LIDAR, etc.). Knowledge of Linux-based development and deployment. Experience with simulation environments (Gazebo, Webots, or similar). Familiarity with software development best practices (version control, CI/CD, testing frameworks). Preferred Qualifications: 5+ years of experience in software engineering for robotics, automation, or embedded systems. Experience with ROS, middleware communication (e.g., DDS, ZeroMQ, MQTT), and distributed systems. Experience with underwater robotics or marine autonomy. Familiarity with network protocols, edge computing, and embedded systems. Knowledge of hardware interfaces such as CAN, serial, and Ethernet. Additional Information PHYSICAL REQUIREMENTS While performing the duties of this job, the employee is regularly to remain in a stationary position. The employee will be required to operate a computer and will consistently use other office productivity machinery, such as a calculator, copy machine, and computer printer. The person in this position needs to move about inside the office to access file cabinets, office machinery, etc. as necessary. The employee must possess the ability to communicate information and ideas so others will understand. The employee must possess the ability to observe details at close range. WORK ENVIRONMENT This job operates in a professional office environment and in industrial environments. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. This role may require domestic and potentially international travel of up to 10%. The performance of this position may also occasionally require exposure to the manufacturing areas, which may require the use of personal protective equipment such as safety glasses with side shields and mandatory hearing protection. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. EXPORT CONTROL Nauticus Robotics is a federal contractor required to adhere to the Arms Export Control Act of 1976 which governs the International Traffic in Arms Regulations (ITAR). As a result, this position may include access to export-controlled information that is subject to US export control laws. Export control laws require employers to restrict access to export-controlled information or to obtain export licenses for non-U.S. person employees if their positions require access to information governed by ITAR. The ITAR defines a U.S. person means a person (as defined in §120.14 of this part) who is a lawful permanent resident as defined by 8 U.S.C. 1101(a)(20) or who is a protected individual as defined by 8 U.S.C. 1324b(a)(3) which includes certain temporary residents and refugees and asylees. Nauticus Robotics does not obtain export licenses for these positions. EEOC STATEMENT Nauticus Robotics is an Equal Opportunity/ Affirmative Action Employer. All qualified applicants will be considered for employment without regard to race, color, religion, age, sex, national origin, immigration status, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
    $77k-103k yearly est. 1d ago
  • Software Perception Engineer

    Nauticus Robotics 3.5company rating

    Webster, TX jobs

    We are a leading subsea robotics company dedicated to developing cutting-edge autonomous and remotely operated underwater systems. Our team is composed of engineers and scientists passionate about pushing the limits of subsea technology to enable exploration, inspection, and intervention in some of the most challenging environments on Earth. SUMMARY We are seeking a mid-to-senior level Perception Software Engineer to join our team. The ideal candidate will have strong experience in C++ and/or Python, with expertise in computer vision, SLAM, and sensor fusion. This role will focus on developing and optimizing perception algorithms, integrating sensor data, and improving autonomy for subsea robotic systems. You will have the opportunity to develop, test and deploy software on new and existing hardware platforms working in real commercial environments at depths of up to 3km. If you thrive in a fast-paced, hands-on environment and enjoy solving complex real-world challenges, we want to hear from you. Job Description DUTIES AND ESSENTIAL JOB FUNCTIONS We are seeking a mid-to-senior level Perception Software Engineer to join our team. The ideal candidate will have strong experience in C++ and/or Python, with expertise in computer vision, SLAM, and sensor fusion. This role will focus on developing and optimizing perception algorithms, integrating sensor data, and improving autonomy for subsea robotic systems. You will have the opportunity to develop, test and deploy software on new and existing hardware platforms working in real commercial environments at depths of up to 3km. If you thrive in a fast-paced, hands-on environment and enjoy solving complex real-world challenges, we want to hear from you. Develop and implement perception software for subsea robotic systems. Design, test, and optimize algorithms for sensor fusion, SLAM, object detection, and classification. Integrate sensor data (IMUs, cameras, sonar, laser, etc.) into robotic perception architectures. Utilize ROS for software development, simulation, and deployment. Develop and optimize deep learning-based perception models for underwater environments. Collaborate with electrical, mechanical, and software teams to refine system architecture. Implement robust software solutions that adhere to industry safety and reliability standards. Support system testing in lab environments and field deployments. Debug and troubleshoot perception-related hardware-software integration issues. Qualifications QUALIFICATIONS Required 5+ years of experience in software engineering for robotics, computer vision, or embedded systems. Proficiency in C++ and Python for real-time and embedded applications. Experience with ROS and middleware communication (e.g., DDS, ZeroMQ, MQTT). Strong background in computer vision, SLAM, sensor fusion, and AI-based perception. Experience with integrating and processing data from sensors (IMU, sonar, LIDAR, cameras, etc.). Knowledge of Linux-based development and deployment. Experience with simulation environments (Gazebo, Webots, or similar). Familiarity with software development best practices (version control, CI/CD, testing frameworks). Preferred Experience with underwater robotics or marine autonomy. Familiarity with AI-based perception models and deep learning frameworks (TensorFlow, PyTorch). Experience with GPU programming and parallel computing (CUDA, OpenCL). Additional Information PHYSICAL REQUIREMENTS While performing the duties of this job, the employee regularly to remain in a stationary position. The employee will be required to operate a computer and will consistently use other office productivity machinery, such as a calculator, copy machine, and computer printer. The person in this position needs to move about inside the office to access filing cabinets, office machinery, etc. as necessary. The employee must possess the ability to communicate information and ideas so others will understand. The employee must possess the ability to observe details at close range. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. WORK ENVIRONMENT Generally, this job operates in a professional office environment. This role may also require exposure to a variety of offshore platforms, various bodies of water, and small vessels. The performance of this position may also occasionally require exposure to the manufacturing areas, which may require the use of personal protective equipment such as safety glasses with side shields and mandatory hearing protection. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. EEOC STATEMENT Nauticus Robotics is an Equal Opportunity/ Affirmative Action Employer. All qualified applicants will be considered for employment without regard to race, color, religion, age, sex, national origin, immigration status, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. EXPORT CONTROL Nauticus Robotics is a federal contractor required to adhere to the Arms Export Control Act of 1976 which governs the International Traffic in Arms Regulations (ITAR). As a result, this position may include access to export-controlled information that is subject to US export control laws. Export control laws require employers to restrict access to export-controlled information or to obtain export licenses for non-U.S. person employees if their positions require access to information governed by ITAR. The ITAR defines a U.S. person means a person (as defined in §120.14 of this part) who is a lawful permanent resident as defined by 8 U.S.C. 1101(a)(20) or who is a protected individual as defined by 8 U.S.C. 1324b(a)(3) which includes certain temporary residents and refugees and asylees. Nauticus Robotics does not obtain export licenses for these positions.
    $77k-103k yearly est. 1d ago
  • Software Perception Engineer

    Nauticus Robotics 3.5company rating

    Webster, TX jobs

    We are a leading subsea robotics company dedicated to developing cutting-edge autonomous and remotely operated underwater systems. Our team is composed of engineers and scientists passionate about pushing the limits of subsea technology to enable exploration, inspection, and intervention in some of the most challenging environments on Earth. SUMMARY We are seeking a mid-to-senior level Perception Software Engineer to join our team. The ideal candidate will have strong experience in C++ and/or Python, with expertise in computer vision, SLAM, and sensor fusion. This role will focus on developing and optimizing perception algorithms, integrating sensor data, and improving autonomy for subsea robotic systems. You will have the opportunity to develop, test and deploy software on new and existing hardware platforms working in real commercial environments at depths of up to 3km. If you thrive in a fast-paced, hands-on environment and enjoy solving complex real-world challenges, we want to hear from you. Job Description DUTIES AND ESSENTIAL JOB FUNCTIONS We are seeking a mid-to-senior level Perception Software Engineer to join our team. The ideal candidate will have strong experience in C++ and/or Python, with expertise in computer vision, SLAM, and sensor fusion. This role will focus on developing and optimizing perception algorithms, integrating sensor data, and improving autonomy for subsea robotic systems. You will have the opportunity to develop, test and deploy software on new and existing hardware platforms working in real commercial environments at depths of up to 3km. If you thrive in a fast-paced, hands-on environment and enjoy solving complex real-world challenges, we want to hear from you. Develop and implement perception software for subsea robotic systems. Design, test, and optimize algorithms for sensor fusion, SLAM, object detection, and classification. Integrate sensor data (IMUs, cameras, sonar, laser, etc.) into robotic perception architectures. Utilize ROS for software development, simulation, and deployment. Develop and optimize deep learning-based perception models for underwater environments. Collaborate with electrical, mechanical, and software teams to refine system architecture. Implement robust software solutions that adhere to industry safety and reliability standards. Support system testing in lab environments and field deployments. Debug and troubleshoot perception-related hardware-software integration issues. Qualifications QUALIFICATIONS Required 5+ years of experience in software engineering for robotics, computer vision, or embedded systems. Proficiency in C++ and Python for real-time and embedded applications. Experience with ROS and middleware communication (e.g., DDS, ZeroMQ, MQTT). Strong background in computer vision, SLAM, sensor fusion, and AI-based perception. Experience with integrating and processing data from sensors (IMU, sonar, LIDAR, cameras, etc.). Knowledge of Linux-based development and deployment. Experience with simulation environments (Gazebo, Webots, or similar). Familiarity with software development best practices (version control, CI/CD, testing frameworks). Preferred Experience with underwater robotics or marine autonomy. Familiarity with AI-based perception models and deep learning frameworks (TensorFlow, PyTorch). Experience with GPU programming and parallel computing (CUDA, OpenCL). Additional Information PHYSICAL REQUIREMENTS While performing the duties of this job, the employee regularly to remain in a stationary position. The employee will be required to operate a computer and will consistently use other office productivity machinery, such as a calculator, copy machine, and computer printer. The person in this position needs to move about inside the office to access filing cabinets, office machinery, etc. as necessary. The employee must possess the ability to communicate information and ideas so others will understand. The employee must possess the ability to observe details at close range. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. WORK ENVIRONMENT Generally, this job operates in a professional office environment. This role may also require exposure to a variety of offshore platforms, various bodies of water, and small vessels. The performance of this position may also occasionally require exposure to the manufacturing areas, which may require the use of personal protective equipment such as safety glasses with side shields and mandatory hearing protection. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. EEOC STATEMENT Nauticus Robotics is an Equal Opportunity/ Affirmative Action Employer. All qualified applicants will be considered for employment without regard to race, color, religion, age, sex, national origin, immigration status, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. EXPORT CONTROL Nauticus Robotics is a federal contractor required to adhere to the Arms Export Control Act of 1976 which governs the International Traffic in Arms Regulations (ITAR). As a result, this position may include access to export-controlled information that is subject to US export control laws. Export control laws require employers to restrict access to export-controlled information or to obtain export licenses for non-U.S. person employees if their positions require access to information governed by ITAR. The ITAR defines a U.S. person means a person (as defined in §120.14 of this part) who is a lawful permanent resident as defined by 8 U.S.C. 1101(a)(20) or who is a protected individual as defined by 8 U.S.C. 1324b(a)(3) which includes certain temporary residents and refugees and asylees. Nauticus Robotics does not obtain export licenses for these positions.
    $77k-103k yearly est. 60d+ ago
  • Software Engineer

    Nauticus Robotics 3.5company rating

    Webster, TX jobs

    We are a leading subsea robotics company dedicated to developing cutting-edge autonomous and remotely operated underwater systems. Our team is composed of engineers and scientists passionate about pushing the limits of subsea technology to enable exploration, inspection, and intervention in some of the most challenging environments on Earth. JOB SUMMARY We are seeking a Software Engineer to join our team. The ideal candidate will have strong experience in C++ and Python, with expertise in robotics software development and systems integration. This role will involve designing and implementing software for underwater robotic systems, developing reliable communication frameworks, and optimizing software performance for real-time applications. You will have the opportunity to develop, test and deploy software on new and existing hardware platforms working in real commercial environments at depths of up to 3km. If you thrive in a fast-paced, hands-on environment and enjoy solving complex real-world challenges, we want to hear from you. DUTIES AND ESSENTIAL JOB FUNCTIONS Develop and maintain software for subsea robotic systems, ensuring high performance and reliability. Design, implement, and optimize algorithms for real-time operation in challenging environments. Work with ROS for software development, simulation, and deployment. Develop and integrate software for sensor processing, navigation, and autonomous decision-making. Collaborate with electrical, mechanical, and software teams to refine system architecture. Implement robust software solutions that adhere to industry safety and reliability standards. Support system testing in lab environments and field deployments. Debug and troubleshoot software and hardware integration issues. Qualifications Required 2+ years of experience in software engineering for robotics, automation, or embedded systems. Proficiency in C++ and Python for real-time and embedded applications. Strong understanding of software design patterns, system architecture, and best coding practices. Experience with integrating and processing data from sensors (IMU, sonar, cameras, LIDAR, etc.). Knowledge of Linux-based development and deployment. Experience with simulation environments (Gazebo, Webots, or similar). Familiarity with software development best practices (version control, CI/CD, testing frameworks). Preferred Qualifications: 5+ years of experience in software engineering for robotics, automation, or embedded systems. Experience with ROS, middleware communication (e.g., DDS, ZeroMQ, MQTT), and distributed systems. Experience with underwater robotics or marine autonomy. Familiarity with network protocols, edge computing, and embedded systems. Knowledge of hardware interfaces such as CAN, serial, and Ethernet. Additional Information PHYSICAL REQUIREMENTS While performing the duties of this job, the employee is regularly to remain in a stationary position. The employee will be required to operate a computer and will consistently use other office productivity machinery, such as a calculator, copy machine, and computer printer. The person in this position needs to move about inside the office to access file cabinets, office machinery, etc. as necessary. The employee must possess the ability to communicate information and ideas so others will understand. The employee must possess the ability to observe details at close range. WORK ENVIRONMENT This job operates in a professional office environment and in industrial environments. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. This role may require domestic and potentially international travel of up to 10%. The performance of this position may also occasionally require exposure to the manufacturing areas, which may require the use of personal protective equipment such as safety glasses with side shields and mandatory hearing protection. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. EXPORT CONTROL Nauticus Robotics is a federal contractor required to adhere to the Arms Export Control Act of 1976 which governs the International Traffic in Arms Regulations (ITAR). As a result, this position may include access to export-controlled information that is subject to US export control laws. Export control laws require employers to restrict access to export-controlled information or to obtain export licenses for non-U.S. person employees if their positions require access to information governed by ITAR. The ITAR defines a U.S. person means a person (as defined in §120.14 of this part) who is a lawful permanent resident as defined by 8 U.S.C. 1101(a)(20) or who is a protected individual as defined by 8 U.S.C. 1324b(a)(3) which includes certain temporary residents and refugees and asylees. Nauticus Robotics does not obtain export licenses for these positions. EEOC STATEMENT Nauticus Robotics is an Equal Opportunity/ Affirmative Action Employer. All qualified applicants will be considered for employment without regard to race, color, religion, age, sex, national origin, immigration status, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
    $77k-103k yearly est. 60d+ ago

Learn more about Wabtec Corporation jobs

View all jobs