Software Engineer Co-op at Nokia

4 weeks ago


Ann Arbor, Michigan, United States Nokia Full time
Job Overview

Nokia is a leader in the field of network infrastructure, and we're looking for a talented Co-op Software Engineer to join our team. As a Co-op Software Engineer, you'll work on a small team to help define and build a business intelligence application that allows users to navigate, analyze, and explore massive data. You'll have the opportunity to iterate on ideas of your own and ship them as part of products that many of the largest networks in the world use every day.

Responsibilities

As a Co-op Software Engineer, you'll be responsible for writing clean, scalable, maintainable, and testable code. You'll participate in code reviews, contribute to architecture/design discussions, and contribute to positive organizational growth. You'll also triage, debug, and fix defects.

Requirements

We're looking for candidates with a solid understanding of Linux and development in a Linux environment. Familiarity with networking concepts is a plus. For those interested in a Frontend Co-op role, some experience with a scripting language, JavaScript, and/or React experience is a plus. For those interested in a Backend and Test Co-op role, some experience developing with both a compiled language and a scripting language, and experience with Python is a plus.

What We Offer

Nokia offers flexible and hybrid working schemes, continuous learning opportunities, well-being programs to support you mentally and physically, opportunities to join and get supported by employee resource groups, mentoring programs, and highly diverse teams with an inclusive culture where people thrive and are empowered. We believe our people are our greatest asset and we aim to foster a fun, challenging, positive, and inclusive work environment.

  • Ann Arbor, Michigan, United States ANSYS Full time

    Job SummaryAt Ansys, we're empowering the world's most innovative companies to design and deliver transformational products by offering the best and broadest engineering simulation software. As a Co-op Software Development Engineer, you'll have the opportunity to develop our industry-leading simulation software while gaining real experience in your field of...

  • Software Engineer

    2 weeks ago


    Ann Arbor, Michigan, United States Trinity Health Full time

    Job Title: Software EngineerAt our company, we are looking for a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Design and develop software applicationsTest and debug software applicationsCollaborate with cross-functional teams


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job Summary:As a Software Engineer at KLA, you will be part of a collaborative team responsible for designing and developing software applications in a distributed microservice environment. Your responsibilities will span all stages of the software product lifecycle, from gathering requirements to developing software components and UIs that help our...


  • Ann Arbor, Michigan, United States BTI Solutions Full time

    Job Title: Software Validation EngineerAt BTI Solutions, we are seeking a skilled Software Validation Engineer to join our team. As a Software Validation Engineer, you will be responsible for constructing and executing Infotainment / Telematics function validation plans and testing. You will validate the implementation of requirements and change lists for...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job Summary:KLA is seeking a skilled Sr. Systems Software Engineer to join our team. As a key member of our software engineering group, you will be responsible for designing, developing, and testing complex software systems that control various pieces of hardware. Your expertise in software engineering and passion for working with hardware will enable you to...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job SummaryKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Our innovative ideas and devices are advancing humanity, and we're looking for a talented Senior Lead Software Engineer Embedded Software to join our team.ResponsibilitiesAs a Senior Lead Software Engineer Embedded Software, you will lead/manage a team...

  • Software Engineer E

    1 month ago


    Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job Summary:KLA is seeking a talented Software Engineer to join our team. As a Software Engineer, you will be responsible for building and maintaining infrastructure vital for large-scale experimentation and deployment of HPC solutions. You will also be responsible for prototyping and developing machine control and business logic solutions to build...


  • Ann Arbor, Michigan, United States KLA Full time

    Job Description:KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. As a Senior Systems Software Engineer, you will be responsible for controlling various pieces of hardware that form our system as well as coordinating between them.Key Responsibilities:Design, develop, test, and roll out software solutions that...


  • Ann Arbor, Michigan, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of software solutions for the autonomy and mobility industry. We accelerate the adoption of safe and intelligent machines worldwide.Our team is looking for bright engineers interested in designing elegant solutions to difficult problems in the autonomy and mobility space.Mechanical Simulation...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    Job DescriptionKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Our innovative ideas and devices are advancing humanity, and we're looking for talented AI Software Engineers to join our team.As a member of our AI & Modeling Center of Excellence, you'll work with a world-class team of physicists, HPC system...


  • Ann Arbor, Michigan, United States Clarivate Analytics US LLC Full time

    About the RoleWe are seeking an experienced Software Engineering Team Lead to join our team at Clarivate Analytics US LLC. The ideal candidate will have a passion for technology and a commitment to delivering quality products.As a Software Engineering Team Lead, you will be responsible for leading, growing, and developing a team of Software Engineers in...


  • Ann Arbor, Michigan, United States Criteo Full time

    Job Summary:As a Senior Software Engineer Data at Criteo, you will be a leading member of the platform team, responsible for designing and developing high-quality, maintainable code. You will participate in architecture discussions, influence the roadmap, and take ownership of new projects. Your expertise in building scalable, available, low-latency systems...


  • Ann Arbor, Michigan, United States KLA Full time

    Job Summary:KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. We are seeking a highly motivated Senior Lead Software Engineer to join our team.Responsibilities:Lead/ Manage a team of Software Engineers.Participation in a design team supporting the development of an electronics subsystem, board-level design,...


  • Ann Arbor, Michigan, United States Highlight Technologies Full time

    About the RoleWe are seeking a skilled Senior Developer to join our team at Highlight Technologies. As a Senior Developer, you will be an integral part of our agile development team, working on a project with the U.S. Environmental Protection Agency (EPA). Your primary responsibilities will include participating in agile development processes and ceremonies,...


  • Ann Arbor, Michigan, United States KLA Full time

    About the Role:KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. We are seeking a talented Senior Full Stack Software Engineer to join our team.Key Responsibilities:Work with an agile full-stack team of software, data, and algorithm engineers to develop reliable software components.Design, code, and maintain...


  • Ann Arbor, Michigan, United States Atlas MedStaff Full time

    **About the Role**As a Senior Backend Software Engineer, you will be responsible for designing and developing scalable, efficient, and secure backend systems using modern technologies.**Key Responsibilities:**Design and implement backend APIs and servicesCollaborate with cross-functional teams to develop and deploy softwareMaintain and optimize existing...


  • Ann Arbor, Michigan, United States KLA Full time

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at KLA. As a key member of our Information Technology group, you will play a vital role in the development and implementation of machine learning and artificial intelligence solutions that enable predictive modeling and data-driven decision-making.Responsibilities...


  • Ann Arbor, Michigan, United States Censys Full time

    Job Summary:We're seeking a highly skilled Senior Software Engineer, Attribution Data Pipeline to join our team at Censys. Our Internet Intelligence Platform relies on processing and analyzing billions of internet telemetry data points, and we need someone with experience in data pipelines, stream/batch processing at scale, and building out APIs.The ideal...

  • Software Developer

    4 weeks ago


    Ann Arbor, Michigan, United States University of Michigan Full time

    The University of Michigan is seeking a highly skilled Software Developer - Intermediate to join our team in the Department of Learning Health Sciences. This is a term-limited appointment, funded for 2 years, with the possibility of extension based on research funds and performance.The successful candidate will work closely with our transdisciplinary team to...


  • Ann Arbor, Michigan, United States FAAC Incorporated Full time

    Job Summary:FAAC Incorporated is seeking an entry-level software engineer with experience in C/C++ on both Linux and Microsoft Windows. The ideal candidate will have a strong foundation in software development and be excited to work on technically challenging problems.Key Responsibilities:Design and implement new features and software modulesSoftware...