Job Matches
Washington job postings for occupations your coursework prepares you for. Sorted by how many of the occupation's tasks your courses cover.
Showing CareerOneStop postings from the last 30 days; the scraper re-syncs from CareerOneStop nightly. Last posting in this list dated 2026-06-05.
Scraper last re-confirmed a WA posting 2026-06-05 11:59 (434 touched today).
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Description Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing networks. From individual households to schools, hospitals, businesses, and government agencies, Amazon Leo will serve peop
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Design, develop, and optimize embedded software for Amazon Leo's satellite and ground terminal systems, focusing on fault-tolerant, real-time platforms.
- Leverage modern application frameworks for Embedded Linux and RTOS platforms to develop scalable, modular, and high-performance software.
- Implement and integrate software for data processing, device control, and networking protocols (e.g., TCP/IP, UDP).
- Debug and resolve complex hardware-software integration issues using tools like logic analyzers and oscilloscopes.
- Bachelor's degree in computer science or equivalent
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Hands-on experience with Xilinx platforms, custom silicon development, cryptography, and secure Software Development Lifecycle (SDLC) practices
- In-depth knowledge of Linux kernel internals, including process scheduling, memory management, concurrency, synchronization, and networking subsystems
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Description Amazon Lab126 is an inventive research and development company that designs and engineer's high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced devices l
- Experience working with interdisciplinary teams to execute product design from concept to production
- Bachelor's degree in Mechanical Engineering, Manufacturing Engineering, or a related field.
- 5+ years of hands-on experience with PTC Creo Parametric (Pro/ENGINEER) and Windchill PDM/PLM.
- Strong understanding of mechanical design principles, GD&T, DFM/DFA, and industry-standard product development processes.
- Lead the functional design, customizations, configurations, and support of MCAD applications (Creo Parametric, Creo Simulate, Creo View, Windchill) with a primary focus on building and deploying scala… Lead the functional design, customizations, configurations, and support of MCAD applications (Creo Parametric, Creo Simulate, Creo View, Windchill) with a primary focus on building and deploying scalable systems and solutions.
- Develop and champion industry best practices in product design, including modeling standards, design-for-manufacturing (DFM) guidelines, and collaboration frameworks with manufacturing partners.
- Optimize and streamline hardware engineering workflows by identifying inefficiencies, implementing process improvements, and driving adoption of standardized methodologies.
- Integrate AI/ML technologies into traditional MCAD workflows, enabling intelligent automation, generative design assistance, and AI-powered design review.
- Master's degree in Mechanical Engineering or related discipline.
- Experience with AI/ML technologies and their application to design automation or generative design workflows.
- Familiarity with Creo Simulate, Creo View, and advanced surfacing/sheet metal modules.
- Experience with enterprise PLM system administration and configuration (PTC Windchill).
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Who is Pyrotek? Pyrotek is the most successful global industrial company you've never heard of (until now). Pyrotek is a global leader in high temperature materials and our products impact virtually everyone in the developed world. Our global team has worked for decades to deliver new technologies,
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent combination of education and experience
- Minimum of 5 years of progressive application development experience
- Experience developing applications across multiple tiers, including user interface, business logic, and database layers
- Strong understanding of software development lifecycle methodologies
- As an Application Developer, you'll play a critical role in designing, developing, maintaining, and enhancing internally developed business applications and reporting solutions.
- Design, develop, test, deploy, and support business applications throughout the software development lifecycle
- Create and maintain application code, databases, and reporting solutions
- Collaborate with users and stakeholders to gather and refine requirements
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Description Build the platforms that accelerate mission software. Modern software teams move at the speed of their tools. As a Software Engineering Intern - DevOps, you'll help design, automate, and improve the platforms that enable engineers to build, test, secure, and deploy software a
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, Cybersecurity, or a related technical field.
- Experience with one or more programming languages such as Python, Java, C#, JavaScript/TypeScript, or Go.
- Familiarity with software development practices and source control systems such as Git.
- Working knowledge of Linux or Windows operating systems.
- Build and improve CI/CD pipelines that enable rapid and reliable software delivery.
- Develop automation tools and services that reduce manual effort and improve engineering productivity.
- Support cloud-native applications and deployment environments.
- Create and maintain Infrastructure as Code (IaC) solutions using modern automation frameworks.
- Experience with GitHub, GitLab, Azure DevOps, or similar development platforms.
- Familiarity with cloud environments such as AWS, Azure, or Google Cloud Platform.
- Experience with containers and orchestration technologies, including Docker and Kubernetes.
- Exposure to Infrastructure as Code tools such as Terraform, Bicep, Ansible, or CloudFormation.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER
- Bachelor's degree in computer science or a STEM discipline and 1+ years of combined software development experience (professional and/or internship); or 3+ years of professional experience in software… Bachelor's degree in computer science or a STEM discipline and 1+ years of combined software development experience (professional and/or internship); or 3+ years of professional experience in software development in lieu of a degree
- Development experience in Python, Go, or C++
- Must be able to work extended hours and weekends as needed
- To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, o… To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here (https://www.pmddtc.state.gov/?id=ddtc\_kb\_article\_page&sys\_id=24d528fddbfc930044f9ff621f961987) .
- Invent tools and processes that enable fast, accurate, and easy-to-use development and deployment systems
- Provide fast and comprehensive software validation, including virtualized, hardware-in-the-loop, and on-orbit test platforms
- Monitoring and data analysis in support of a continuous integration and release system
- Hands-on integration and troubleshooting across the entire Starlink stack
- DevOps, site reliability engineering, or systems administration experience
- Deep understanding of testing, continuous integration, build, deployment and continuous monitoring
- Strong understanding of relevant technologies, such as:
- Bazel or other build systems
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Overview Microsoft Digital builds and manages the critical products and services that Microsoft runs on. We pursue big ideas that power transformational advances at Microsoft and for our customers, while helping Microsoft teams work faster and more securely every day. Microsoft Digital employe
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Collaborate with product, legal, and engineering stakeholders to understand user requirements and translate them into scalable AI-driven solutions for legal workflows.
- Design and develop features leveraging Azure AI, Copilot technologies, and agentic frameworks to automate document processing, decision flows, and user interactions.
- Contribute to system design, architecture, and technical specifications, identifying dependencies and ensuring alignment with platform and compliance standards.
- Implement high-quality, maintainable code for services and features, reusing and extending existing components where applicable.
- Experience with cloud platforms (preferably Azure) and modern application development practices.
- Experience with Azure AI, LLM-based applications, or Copilot/agent-based solutions.
- Experience working in distributed systems, microservices, or scalable platform architecture.
- Experience with prompt engineering, orchestration patterns, or AI evaluation frameworks.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Overview Microsoft Quantum has assembled a talented and diverse international team to create the world's first scalable quantum computing system. Our full-stack approach involves exciting innovation from the physics at the quantum plane to providing global quantum services. The Microsoft Qua
- Master's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 1+ year(s) software industry experience, including research and/or development … Master's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 1+ year(s) software industry experience, including research and/or development of commercial software, compilers, scientific computing applications, or multi-component systems
- OR Bachelor's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 2+ years software industry experience, including research and/or developme… OR Bachelor's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 2+ years software industry experience, including research and/or development of commercial software, compilers, scientific computing applications, or multi-component systems
- OR equivalent experience.
- 2+ years programming experience in related programming languages.
- Writes and maintains code for Microsoft Quantum software and infrastructure to ensure seamless end to end execution, debugging, and analysis of quantum programs.
- Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
- Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
- Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
- MS degree or higher in Computer Science or related field
- Self-motivated with an ability to succeed in a team-oriented, fast-paced environment.
- Experience with project tracking and source control.
- Ability to?leverage?AI tools to drive innovation and efficiency (e.g., performance modeling and analysis, research gathering,?day to day?task automation).?
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Title: Software Engineer - Embedded Systems Job Description This role focuses on designing, developing, and optimizing embedded firmware and low-level software for advanced hardware platforms. You will build reliable, high-performance code that interfaces directly with sensors, control syste
- 0-3+ years of experience in software engineering, embedded systems development, or related roles, including strong new graduates with relevant project experience.
- Proficiency in C and C++ programming, with experience using C++17 or newer standards for embedded or low-level development.
- Hands-on experience with embedded systems development, including firmware or low-level systems software.
- Experience working in a Linux development environment, including building and debugging applications and tools.
- This role focuses on designing, developing, and optimizing embedded firmware and low-level software for advanced hardware platforms. You will build reliable, high-performance code that interfaces dire… This role focuses on designing, developing, and optimizing embedded firmware and low-level software for advanced hardware platforms. You will build reliable, high-performance code that interfaces directly with sensors, control systems, and other hardware components, while contributing across the full embedded development lifecycle. The position offers the opportunity to work on cutting-edge embedded technologies, collaborate with multidisciplinary engineering teams, and grow into areas such as FPGA, IoT, and advanced system design.
- Design and implement embedded software using C and C++, with a strong preference for modern C++ standards such as C++17 or newer.
- Develop firmware for microcontrollers and single-board computers that interact directly with sensors, actuators, and control systems.
- Collaborate closely with electrical and hardware engineers to integrate software with physical systems and ensure seamless hardware-software interaction.
- Experience with Python for scripting, tooling, or test automation in support of embedded development.
- Experience with JavaScript or TypeScript for developing tools, interfaces, or supporting applications.
- Exposure to real-time or near-real-time systems and techniques for meeting timing and performance requirements.
- Familiarity with safety-critical systems, including awareness of reliability, robustness, and validation requirements.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Title: Software Engineer - Embedded Systems Job Description This role focuses on designing, developing, and optimizing embedded firmware and low-level software for advanced hardware platforms. You will build reliable, high-performance code that interfaces directly with sensors, control syste
- 0-3+ years of experience in software engineering, embedded systems development, or related roles, including strong new graduates with relevant project experience.
- Proficiency in C and C++ programming, with experience using C++17 or newer standards for embedded or low-level development.
- Hands-on experience with embedded systems development, including firmware or low-level systems software.
- Experience working in a Linux development environment, including building and debugging applications and tools.
- This role focuses on designing, developing, and optimizing embedded firmware and low-level software for advanced hardware platforms. You will build reliable, high-performance code that interfaces dire… This role focuses on designing, developing, and optimizing embedded firmware and low-level software for advanced hardware platforms. You will build reliable, high-performance code that interfaces directly with sensors, control systems, and other hardware components, while contributing across the full embedded development lifecycle. The position offers the opportunity to work on cutting-edge embedded technologies, collaborate with multidisciplinary engineering teams, and grow into areas such as FPGA, IoT, and advanced system design.
- Design and implement embedded software using C and C++, with a strong preference for modern C++ standards such as C++17 or newer.
- Develop firmware for microcontrollers and single-board computers that interact directly with sensors, actuators, and control systems.
- Collaborate closely with electrical and hardware engineers to integrate software with physical systems and ensure seamless hardware-software interaction.
- Experience with Python for scripting, tooling, or test automation in support of embedded development.
- Experience with JavaScript or TypeScript for developing tools, interfaces, or supporting applications.
- Exposure to real-time or near-real-time systems and techniques for meeting timing and performance requirements.
- Familiarity with safety-critical systems, including awareness of reliability, robustness, and validation requirements.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
CNC Machinist & Programmer Location: Hood River, OR Pay: $28 / HR to $47 / HR Job Description: + Develop a plan of action to manufacture parts according to drawing specifications + Read and understand production process work instructions and drawings to gain a thorough unde
- Have a positive attitude
- Advanced experience with CNC machining
- Experienced with large complex fab projects
- Ability to read blueprints and GD&T Familiarity
- Develop a plan of action to manufacture parts according to drawing specifications
- Read and understand production process work instructions and drawings to gain a thorough understanding of requirements
- Mitigate risk and solve problems. (Think outside the box)
- Setup equipment required to complete each step of the manufacturing process
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Description As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming Service with Apache Kafka services. You will define the architecture, reliabi
- 15+ years of professional experience developing and operating large-scale, distributed systems or cloud-native services.
- Deep expertise in Apache Kafka, including Raft/Zookeeper/KRaft internals, performance, latency and operating production Kafka clusters at scale.
- Strong hands-on experience with message queuing systems such as RabbitMQ, ActiveMQ, or equivalent enterprise queue technologies, including understanding of AMQP protocols and queue semantics (FIFO, DL… Strong hands-on experience with message queuing systems such as RabbitMQ, ActiveMQ, or equivalent enterprise queue technologies, including understanding of AMQP protocols and queue semantics (FIFO, DLQ, fan-out, and priority).
- Hands-on experience with Kubernetes, including deployment, scaling, and operating stateful workloads in containerized environments.
- As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming… As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming Service with Apache Kafka services. You will define the architecture, reliability, and scalability strategy for these core services, enabling event-driven and streaming workloads across Oracle Cloud Infrastructure (OCI).
- Architect, design, and operate distributed, highly available, and resilient systems supporting real-time data ingestion, message queuing, and stream processing at massive scale.
- Define and drive the technical roadmap for Streaming, Queue, and Managed Kafka services.
- Lead system design for multi-tenant, horizontally scalable, and cost-efficient architectures that deliver consistent latency, throughput, and durability across OCI regions.
- Experience designing or operating Tier-0 or mission-critical services, with stringent SLAs for availability, latency, and durability.
- Experience contributing to or extending open-source messaging systems (Kafka, RabbitMQ, Pulsar, Flink).
- Familiarity with observability stacks (Prometheus, OpenTelemetry, Grafana) and operational excellence principles (SLOs, SLIs, error budgets).
- Understanding of OCI-specific services, IAM integration, and region/fault-domain isolation models. Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Description Oracle Health Analytics empowers customers to build and act on insights from health data across a complex, multi-tenant cloud environment. Our suite of products addresses challenging dependencies from legacy tools to modern analytics platforms -ensuring our customers remain at
- Oracle Health Analytics empowers customers to build and act on insights from health data across a complex, multi-tenant cloud environment. Our suite of products addresses challenging dependencies from… Oracle Health Analytics empowers customers to build and act on insights from health data across a complex, multi-tenant cloud environment. Our suite of products addresses challenging dependencies from legacy tools to modern analytics platforms -ensuring our customers remain at the forefront of healthcare innovation. We are seeking an IC6-level engineering leader to architect and drive the next generation of data-driven solutions in health analytics.
- Career Level - IC6
- Architectural Leadership: Design and lead the development of scalable, high-performance data warehouse and analytics platforms that integrate legacy and modern systems.
- AI-Enabled Innovation: Develop and deploy solutions that leverage advanced AI, including LLMs (e.g., GPT-based models), agentic architectures, and deep research methodologies, to enhance data insights… AI-Enabled Innovation: Develop and deploy solutions that leverage advanced AI, including LLMs (e.g., GPT-based models), agentic architectures, and deep research methodologies, to enhance data insights and automate complex analytics.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Description Are you familiar with Service Meshes and Container Networking? They're the dedicated infrastructure layer that facilitates seamless communication between services or microservices; making it easy to monitor and control services. Here's your opportunity to be part of the AWS Service Mes
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- As part of the team, you will be responsible for building our core services, integrating with other AWS technologies, contributing to open source software, and partnering with other services that our … As part of the team, you will be responsible for building our core services, integrating with other AWS technologies, contributing to open source software, and partnering with other services that our customers use today. Your work will help define the terms "application networking" and "service mesh" for our industry. You will be asked to think about features, scale and security at a global AWS scale. You will have the opportunity use your passion and customer focus to work with our product managers, customers, open source software maintainers, and partners to make our services delightful for our customers.
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience with networking fundamentals
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology (DEEP&T) is a global organization of engineers, product developers, designers, technologists, data scientists, and more - all
- 3+ years of professional software development experience.
- Proficiency in JavaScript and TypeScript.
- Solid understanding and production use of Node.js and API development.
- Comfort integrating with or extending a content management system (CMS).
- Join our Business Operations engineering team as a Software Engineer and contribute directly to the development, maintenance, and evolution of our core application portfolio. In this role, you will fo… Join our Business Operations engineering team as a Software Engineer and contribute directly to the development, maintenance, and evolution of our core application portfolio. In this role, you will focus on building and enhancing well-scoped components and features that support critical business workflows and customer experiences.
- You will apply strong software engineering fundamentals to deliver reliable, maintainable code, owning development tasks from implementation through testing and deployment with guidance from more seni… You will apply strong software engineering fundamentals to deliver reliable, maintainable code, owning development tasks from implementation through testing and deployment with guidance from more senior engineers. Your work will include developing and debugging component-level solutions, resolving defects, supporting owned services throughout their lifecycle, and collaborating closely with teammates and cross-functional partners such as Product Management and QA to understand requirements, contribute to technical discussions, and ensure solutions meet quality and performance standards.
- Success in this role requires clear communication, a willingness to learn, and the ability to apply standard engineering practices to solve moderately complex problems, delivering dependable solutions… Success in this role requires clear communication, a willingness to learn, and the ability to apply standard engineering practices to solve moderately complex problems, delivering dependable solutions with direct impact within your project or product area.
- *Technical Execution & Skill Development -
- Experience writing scalable, modular code with focus on maintainability and long-term supportability.
- Ability to write and optimize search queries in OpenSearch or comparable platforms.
- Exposure to Docker or containerized development environments.
- Participation in Agile or Scrum workflows.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Role Number: 200666649-3337 Summary Apple Services Engineering (ASE) powers the platforms behind the App Store, Apple Music, Apple TV+, Apple Arcade, Apple Books, and more. ASE Media Platform Quality is the organization responsible for testing the systems that support commerce across th
- Bachelor's degree in Computer Science or related field. Two years of directly related work experience can substitute for the education requirement.
- Strong full stack development skills, including React, Node.js, JavaScript, Python, Java, and AI integration
- Experience integrating LLM APIs
- Familiarity with REST APIs, Shell scripting, SQL
- Apple Services Engineering (ASE) powers the platforms behind the App Store, Apple Music, Apple TV+, Apple Arcade, Apple Books, and more. ASE Media Platform Quality is the organization responsible for … Apple Services Engineering (ASE) powers the platforms behind the App Store, Apple Music, Apple TV+, Apple Arcade, Apple Books, and more. ASE Media Platform Quality is the organization responsible for testing the systems that support commerce across these services - including activities like purchasing, subscribing, redeeming offers, and more. We are looking for a highly technical Software Development Engineer in Test to drive the design and development of internal tools and infrastructure that empower our engineering teams.
- With customers in over 155 countries, we power a global marketplace for music, movies, TV shows, books, and apps. We are looking for a Software Development Engineer in Test (SDET) to join our team - s… With customers in over 155 countries, we power a global marketplace for music, movies, TV shows, books, and apps. We are looking for a Software Development Engineer in Test (SDET) to join our team - someone who is passionate about building robust internal tools and automation frameworks that elevate product quality and engineering productivity at scale. In this role, you'll work closely with teams across Apple Services Engineering to develop and maintain scalable internal systems that support e-commerce features, including consumer-facing user interfaces and backend data. You'll focus primarily on building full stack internal tools - from intuitive React-based frontends to powerful Node.js backend services - and integrating AI capabilities to make those tools smarter and more impactful. You'll create reusable, reliable tooling and automated infrastructure for continuous integration and deployment pipelines. You'll contribute directly to the development of internal platforms supporting API and UI workflows, collaborate with engineering teams to define tooling strategies, and work on infrastructure projects aimed at improving the scalability and reliability of our internal systems. This is a highly collaborative and technical role suited for engineers who enjoy solving complex problems through code and infrastructure innovation.
- Familiarity with prompt engineering and AI-assisted developer workflows
- Demonstrated ability to quickly grasp technical concepts across a range of fields
- Experience creating concise and accurate summaries of project status
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Description As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming Service with Apache Kafka services. You will define the architecture, reliabi
- 15+ years of professional experience developing and operating large-scale, distributed systems or cloud-native services.
- Deep expertise in Apache Kafka, including Raft/Zookeeper/KRaft internals, performance, latency and operating production Kafka clusters at scale.
- Strong hands-on experience with message queuing systems such as RabbitMQ, ActiveMQ, or equivalent enterprise queue technologies, including understanding of AMQP protocols and queue semantics (FIFO, DL… Strong hands-on experience with message queuing systems such as RabbitMQ, ActiveMQ, or equivalent enterprise queue technologies, including understanding of AMQP protocols and queue semantics (FIFO, DLQ, fan-out, and priority).
- Hands-on experience with Kubernetes, including deployment, scaling, and operating stateful workloads in containerized environments.
- As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming… As a Software Developer 5 (IC5), you will provide technical leadership for Oracle's messaging and eventing ecosystem - including but not limited to Oracle Streaming, Oracle Queue, and Oracle Streaming Service with Apache Kafka services. You will define the architecture, reliability, and scalability strategy for these core services, enabling event-driven and streaming workloads across Oracle Cloud Infrastructure (OCI).
- Architect, design, and operate distributed, highly available, and resilient systems supporting real-time data ingestion, message queuing, and stream processing at massive scale.
- Define and drive the technical roadmap for Streaming, Queue, and Managed Kafka services.
- Lead system design for multi-tenant, horizontally scalable, and cost-efficient architectures that deliver consistent latency, throughput, and durability across OCI regions.
- Experience designing or operating Tier-0 or mission-critical services, with stringent SLAs for availability, latency, and durability.
- Experience contributing to or extending open-source messaging systems (Kafka, RabbitMQ, Pulsar, Flink).
- Familiarity with observability stacks (Prometheus, OpenTelemetry, Grafana) and operational excellence principles (SLOs, SLIs, error budgets).
- Understanding of OCI-specific services, IAM integration, and region/fault-domain isolation models. Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Description Oracle Health Analytics empowers customers to build and act on insights from health data across a complex, multi-tenant cloud environment. Our suite of products addresses challenging dependencies from legacy tools to modern analytics platforms -ensuring our customers remain at
- Oracle Health Analytics empowers customers to build and act on insights from health data across a complex, multi-tenant cloud environment. Our suite of products addresses challenging dependencies from… Oracle Health Analytics empowers customers to build and act on insights from health data across a complex, multi-tenant cloud environment. Our suite of products addresses challenging dependencies from legacy tools to modern analytics platforms -ensuring our customers remain at the forefront of healthcare innovation. We are seeking an IC6-level engineering leader to architect and drive the next generation of data-driven solutions in health analytics.
- Career Level - IC6
- Architectural Leadership: Design and lead the development of scalable, high-performance data warehouse and analytics platforms that integrate legacy and modern systems.
- AI-Enabled Innovation: Develop and deploy solutions that leverage advanced AI, including LLMs (e.g., GPT-based models), agentic architectures, and deep research methodologies, to enhance data insights… AI-Enabled Innovation: Develop and deploy solutions that leverage advanced AI, including LLMs (e.g., GPT-based models), agentic architectures, and deep research methodologies, to enhance data insights and automate complex analytics.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Itron is innovating new ways for utilities and cities to manage energy and water. We create a more resourceful world to protect essential resources for today and tomorrow. Join us. Distributed Intelligence (DI) is transforming how sensor devices and electricity metering support the modern grid. Jo
- Proficiency in C and C++, with strong understanding of objectoriented and systemlevel programming.
- Strong debugging, analytical thinking, and problemsolving skills in both software and hardware contexts.
- Experience using GCC or other C/C++ compilers.
- Familiarity with bash scripting for automation, build processes, and version control workflows (Git).
- Enhance, maintain, and optimize the C/C++based DISDK to ensure performance, efficiency, and stability across platforms.
- Collaborate with cross-functional teams in an agile environment to design, develop, test, and deploy new SDK features aligned with customer needs.
- Work with ARMbased crosstoolchains and embedded targets to ensure compatibility across diverse architectures.
- Write, improve, and maintain CMake configuration files to streamline multi-platform build processes.
- Experience with embedded crosstoolchains, especially for ARM or similar architectures.
- Understanding of constrained or resourceshared embedded environments.
- Strong knowledge of CMake and automated build systems.
- Prior experience contributing to SDK, API, or platform development.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
CNC Router Operator / Programmer Job details General information Entity Safran is an international high-technology group, operating in the aviation (propulsion, equipment and interiors), defense and space markets. Its core purpose is to contribute to a safer, more sustainable wor
- Must be at least 18 years of age.
- A High School Education or GED, required.
- Min 3-5 years CNC router experience preferred
- Skills/Abilities
- Operates computer numerical controlled (CNC) router machines. Router machines are generally used for the construction of aircraft interior structural and non-structural parts, such as floor panels, al… Operates computer numerical controlled (CNC) router machines. Router machines are generally used for the construction of aircraft interior structural and non-structural parts, such as floor panels, aluminum parts, phenolic panels and other various materials used in aircraft interiors using engineering drawings, company and customer specifications.
- Adheres to company and customer specifications, work instructions, engineering prints and work orders.
- Issues the materials within ERP system to maintain traceability of product.
- Must carefully handle raw material and manufactured parts to ensure the integrity and quality is not compromised by handling.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
CompanyWith around 480 locations in over 40 countries, thyssenkrupp Materials Services is the biggest materials distributor and service provider in the western world. The broad service spectrum offered by the materials experts enables customers to focus on their individual core business. The area of
- 5 - 10 years professional java/J2EE development
- 3 - 6 years professional development with RDBMS
- Strong analytical, problem solving, and organizational skills.
- Strong communication skills both verbal, written and presentation
- In this role the candidate will be responsible for the analysis, design, development and
- implementation of tactical and strategic high quality solutions in support of business areas using
- SAP technology.
- *Key Accountabilities:
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
About the role CBRE is hiring a Mobile Commercial HVAC Engineer to support multiple commercial sites with expert care and fast fixes. If you're ready to hit the road and make a difference, apply now! As a CBRE HVAC Mobile Engineer, the technician will fix equipment issues, perform preve
- High School Diploma, GED, or trade school diploma or equivalent experience with 4-5 years of job-related experience.
- Valid driver's license required, and EPA Universal is highly preferred.
- Meet the physical requirements of this role including stooping, standing, walking, climbing stairs/ladders, and the ability to lift/carry heavy loads of 50 lbs. or more.
- Microsoft Office: Word, Excel, and Outlook, Teams, and experience with a CMMS.
- Work within broad guidelines and policies to conduct inspections and ongoing maintenance on building HVAC equipment, ensuring compliance with applicable codes, regulations, and safety standards.
- Address equipment failures to determine the best course of action for equipment modifications. Apply your expertise to maintain, operate, and repair HVAC systems and associated equipment, including el… Address equipment failures to determine the best course of action for equipment modifications. Apply your expertise to maintain, operate, and repair HVAC systems and associated equipment, including electrical distribution and plumbing systems.
- Perform assigned repairs, emergency, and preventive maintenance, while also completing maintenance and repair records.
- Operate company-issued vehicles in the execution of daily work responsibilities.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Job Title: Software Engineer - Embedded SystemsJob Description This role focuses on designing, developing, and optimizing embedded firmware and low-level software for advanced hardware platforms. You will build reliable, high-performance code that interfaces directly with sensors, control systems,
- 0-3+ years of experience in software engineering, embedded systems development, or related roles, including strong new graduates with relevant project experience.
- Proficiency in C and C++ programming, with experience using C++17 or newer standards for embedded or low-level development.
- Hands-on experience with embedded systems development, including firmware or low-level systems software.
- Experience working in a Linux development environment, including building and debugging applications and tools.
- Design and implement embedded software using C and C++, with a strong preference for modern C++ standards such as C++17 or newer.
- Develop firmware for microcontrollers and single-board computers that interact directly with sensors, actuators, and control systems.
- Collaborate closely with electrical and hardware engineers to integrate software with physical systems and ensure seamless hardware-software interaction.
- Debug and optimize system performance across both hardware and software layers, using hands-on techniques and embedded development tools.
- Experience with Python for scripting, tooling, or test automation in support of embedded development.
- Experience with JavaScript or TypeScript for developing tools, interfaces, or supporting applications.
- Exposure to real-time or near-real-time systems and techniques for meeting timing and performance requirements.
- Familiarity with safety-critical systems, including awareness of reliability, robustness, and validation requirements.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Maximus is a trusted federal partner supporting mission-critical programs across national security, defense, and public service delivery. Recent contract awards in cybersecurity and operational readiness underscore Maximus' role as a reliable prime for high-impact government missions. Joining Maximu
- Active Secret clearance or above required. Active TS/SCI highly preferred.
- Bachelor's degree in related field required.
- A Master's degree may substitute for 2 years of experience.
- 7 years of experience in the functional area.
- Provides subject matter proficiency for work described in the task.
- Responsible for providing analytical skills to support process improvement, specialized studies, and definition of requirements.
- Typical duties include analysis, planning, developing requirements documents, building functional models, developing procedures, developing functional architecture, and other related management and technical duties.
- Requires expertise in specialty areas.
- Experience using Agile Test-Driven development.
- Experience integrating into DoD DevSecOps environments.
- 5 years' experience with CI/CD software development.
- Demonstrated experience in utilizing UX design tool suites (e.g., Sketch, InVision).
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Responsible for the deployment, provisioning, hardening, and optimization of cloud infrastructure and related cloud services. Utilizes scripting and infrastructure technologies for environment orchestration. Collaborates with cross functional teams for the deployment and ongoing support of cloud ser
- Bachelor's Degree or equivalent relevant work experience
- Minimum of 5-7 years in relevant field
- *Other Job Specific Skills
- Experience conducting load, stress, and performance testing for enterprise applications.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
About the role CBRE is hiring a Mobile Commercial HVAC Engineer to support multiple commercial sites with expert care and fast fixes. If you're ready to hit the road and make a difference, apply now! As a CBRE HVAC Mobile Engineer, the technician will fix equipment issues, perform preve
- High School Diploma, GED, or trade school diploma or equivalent experience with 4-5 years of job-related experience.
- Valid driver's license required, and EPA Universal is highly preferred.
- Meet the physical requirements of this role including stooping, standing, walking, climbing stairs/ladders, and the ability to lift/carry heavy loads of 50 lbs. or more.
- Microsoft Office: Word, Excel, and Outlook, Teams, and experience with a CMMS.
- Work within broad guidelines and policies to conduct inspections and ongoing maintenance on building HVAC equipment, ensuring compliance with applicable codes, regulations, and safety standards.
- Address equipment failures to determine the best course of action for equipment modifications. Apply your expertise to maintain, operate, and repair HVAC systems and associated equipment, including el… Address equipment failures to determine the best course of action for equipment modifications. Apply your expertise to maintain, operate, and repair HVAC systems and associated equipment, including electrical distribution and plumbing systems.
- Perform assigned repairs, emergency, and preventive maintenance, while also completing maintenance and repair records.
- Operate company-issued vehicles in the execution of daily work responsibilities.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
About the role CBRE is hiring a Mobile Commercial HVAC Engineer to support multiple commercial sites with expert care and fast fixes. If you're ready to hit the road and make a difference, apply now! As a CBRE HVAC Mobile Engineer, the technician will fix equipment issues, perform preve
- High School Diploma, GED, or trade school diploma or equivalent experience with 4-5 years of job-related experience.
- Valid driver's license required, and EPA Universal is highly preferred.
- Meet the physical requirements of this role including stooping, standing, walking, climbing stairs/ladders, and the ability to lift/carry heavy loads of 50 lbs. or more.
- Microsoft Office: Word, Excel, and Outlook, Teams, and experience with a CMMS.
- Work within broad guidelines and policies to conduct inspections and ongoing maintenance on building HVAC equipment, ensuring compliance with applicable codes, regulations, and safety standards.
- Address equipment failures to determine the best course of action for equipment modifications. Apply your expertise to maintain, operate, and repair HVAC systems and associated equipment, including el… Address equipment failures to determine the best course of action for equipment modifications. Apply your expertise to maintain, operate, and repair HVAC systems and associated equipment, including electrical distribution and plumbing systems.
- Perform assigned repairs, emergency, and preventive maintenance, while also completing maintenance and repair records.
- Operate company-issued vehicles in the execution of daily work responsibilities.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
The Associate Software Engineer is an early-career engineering role responsible for contributing to the design, development, testing, and support of software solutions across the organization's product portfolio. This role is ideal for engineers who demonstrate strong foundational programming skills
- Bachelor's degree in computer science, mathematics, engineering or another related field
- 0-4 years of software development experience (internship experience counts)
- Experience with Java, Python, Go, or a comparable backend language
- Experience with Next.js and React
- Develop and maintain backend services, APIs, and integrations.
- Build and enhance frontend experiences using Next.js and React.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and incorporate feedback from senior engineers.
- Internship or academic project experience in cloud or web application development
- Familiarity with AWS services
- Experience with NoSQL data stores
- Familiarity with infrastructure-as-code such as Terraform or CloudFormation
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Application close date: Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within
- B.S. degree in computer science, computer engineering, electrical engineering, aerospace engineering or related subject area.
- 5+ years of experience writing software in C, C++, and Python.
- 2+ years of experience in embedded software, kernel development, BSPs or other systems software components.
- Solid understanding of operating systems and network protocols fundamentals.
- M.S. degree in computer science, computer engineering, electrical engineering, aerospace engineering or related field.
- Experience with real-time operating systems.
- Experience with safety-critical software development in aerospace, automotive or other industries.
- Experience developing software that interfaces directly with hardware components and programmable logic.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
We are looking for a talented Embedded Software Engineer to join our team specializing in Engineering for our Cummins Inc. facility in Seattle, WA. In this role, you will make an impact in the following ways: + Strengthen product performance and reliability by investigating
- Prior Senior or Lead Engineer equivalent work experience in a relevant discipline area is required with a demonstrated track record of technical problem solving and quality decision making. Knowledge … Prior Senior or Lead Engineer equivalent work experience in a relevant discipline area is required with a demonstrated track record of technical problem solving and quality decision making. Knowledge of MS Office tools is preferred
- *Additional Information:
- Design, develop, integrate, and maintain embedded C/C++ software for automotive ECUs, real-time systems, and related software platforms
- Develop and integrate software components in alignment with defined requirements, interfaces, and system designs
- Investigate and resolve software issues through debugging, root-cause analysis, documentation, and corrective actions
- Contribute to software requirements, architecture, design, and test strategy discussions across assigned platforms or projects
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
- 3-5 years of software development experience, preferably in embedded, automotive, industrial, or safety-critical systems
- Proficiency in C/C++; experience with Python is a plus
- Familiarity with Git, software debugging tools, static analysis tools, and SIL/HIL or simulation-based test environments
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
LiveRamp is the leading data connectivity platform. We believe connected data has the power to change the world. Our platform powers insights and experiences centered around the needs of real people, and in ways that keep the Internet open for all. LiveRampers thrive on building together with curios
- Knowledge of Java, Core Java, Big Data, such as Hadoop and Spark
- Knowledge of distributed SQL database management systems, such as SingleStore
- Experience with GCP or another cloud provider (AWS, Azure, ...)
- Experience with Kubernetes, Cadence, Scala
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
The Associate Software Engineer is an early-career engineering role responsible for contributing to the design, development, testing, and support of software solutions across the organization's product portfolio. This role is ideal for engineers who demonstrate strong foundational programming skills
- Bachelor's degree in computer science, mathematics, engineering or another related field
- 0-4 years of software development experience (internship experience counts)
- Experience with Java, Python, Go, or a comparable backend language
- Experience with Next.js and React
- Develop and maintain backend services, APIs, and integrations.
- Build and enhance frontend experiences using Next.js and React.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and incorporate feedback from senior engineers.
- Internship or academic project experience in cloud or web application development
- Familiarity with AWS services
- Experience with NoSQL data stores
- Familiarity with infrastructure-as-code such as Terraform or CloudFormation
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
This posting will be open until June 30, 2026. Applications received after this date may not be considered. This role is hybrid opportunity for candidates from our Seattle, San Francisco, or Detroit offices. We can consider highly qualified candidates on a remote basis who reside outside of th
- Design and implement complex, technical projects that change the way people make one of the biggest decisions of their lives.
- Collaborate with your teammates by reviewing code, writing documentation, refining best practices, and building maintainable and testable codebases.
- Work closely with our product and design teams to understand user and business needs.
- Drive the team forward in Android best practices and design principles, bringing in industry trends where applicable.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
_What Application Development & Maintenance contributes to Cardinal Health_ Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies t
- Benefits: Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
- Medical, dental and vision coverage
- Paid time off plan
- Health savings account (HSA)
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Role description Junior Full Stack Developer (Data CoE) Developer III - Software Engineering Who We Are: Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We he
- Frontend: React / Angular / Vue.js, HTML, CSS, JavaScript/TypeScript
- Backend: Java / Python / Node.js
- *Junior Full Stack Developer (Data CoE)
- *Developer III - Software Engineering
- APIs: REST / Microservices architecture
- Cloud: Exposure to AWS / Azure / GCP
- Data CoE Expectations
- Build applications leveraging enterprise data platforms and large datasets
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
About the Team The ChatGPT organization at OpenAI supports our mission by innovating across multiple core domains that shape how millions of people experience advanced AI. We are growing cross-functionally and hiring engineers across teams including Growth, Ecosystems, Personalization, Search
- We are seeking an experienced iOS Software Engineer to build and improve the ChatGPT iOS app.
- *In this role, you will:
- Build and ship new iOS features that expand the boundaries of AI-powered mobile applications.
- Drive improvements in app performance, architecture, test coverage, tooling, and reliability.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Application close date: Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within
- Bachelor's degree in computer science, Software Engineering, or related field
- 5-7 years of software development experience
- Strong proficiency in at least two programming languages (Java, Python, C#)
- Demonstrated experience with cloud computing platforms such as AWS, Azure, or Google Cloud
- Design and develop software solutions for Supply Chain & Operations technology initiatives
- Lead development of individual features and components across the full technology stack
- Write high-quality, efficient, and maintainable code in languages such as Java, Python, and Typescript
- Design and build web interfaces in frameworks such as React and Angula
- 1+ years of experience in supply chain, manufacturing, or operations domain
- Experience designing and implementing RESTful APIs
- Proficiency with containerization technologies such as Docker and Kubernetes
- Experience with database design and optimization
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Application close date: Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 2-4 years of software development experience
- Proficiency in at least one programming language (Java, Python, C#)
- Experience with cloud computing platforms such as AWS, Azure, or Google Cloud
- Contribute to the design and development of software products for Supply Chain & Operations
- Write high-quality, efficient, and maintainable code in languages such as Java, Python, and Typescript
- Build web interfaces in frameworks such as React and Angular under guidance
- Participate in designing monitoring and alerting for cloud platforms
- Experience with supply chain, manufacturing, or operations software systems
- Familiarity with relational databases and SQL
- Exposure to software testing frameworks and practices
- Experience working in Agile development environments
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
The Associate Software Engineer is an early-career engineering role responsible for contributing to the design, development, testing, and support of software solutions across the organization's product portfolio. This role is ideal for engineers who demonstrate strong foundational programming skills
- Bachelor's degree in computer science, mathematics, engineering or another related field
- 0-4 years of software development experience (internship experience counts)
- Experience with Java, Python, Go, or a comparable backend language
- Experience with Next.js and React
- Develop and maintain backend services, APIs, and integrations.
- Build and enhance frontend experiences using Next.js and React.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and incorporate feedback from senior engineers.
- Internship or academic project experience in cloud or web application development
- Familiarity with AWS services
- Experience with NoSQL data stores
- Familiarity with infrastructure-as-code such as Terraform or CloudFormation
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
Responsible for the deployment, provisioning, hardening, and optimization of cloud infrastructure and related cloud services. Utilizes scripting and infrastructure technologies for environment orchestration. Collaborates with cross functional teams for the deployment and ongoing support of cloud ser
- Bachelor's Degree or equivalent relevant work experience
- Minimum of 5-7 years in relevant field
- *Other Job Specific Skills
- Experience conducting load, stress, and performance testing for enterprise applications.
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.
This job was posted by https://idahoworks.gov : For more information, please see: https://idahoworks.gov/jobs/2548743 Personnel Plus, Inc. Boise, is NOW HIRING for a CNC Router Programmer/Operator Full-time, Monday Friday, 7:30 a.m. 4:30 p.m. (occasional overtime) \$20.50 p/h+ DOE Employ
- Minimum of 1 year experience operating a CNC router OR equivalent
- vocational training
- MasterCAM experience preferred; other CAM software will be considered
- Ability to read and interpret blueprints and technical drawings
-
Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
via CSCD 210
-
Prepare reports or correspondence concerning project specifications, activities, or status.
via MATH 491
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Determine system performance standards.
These could be filled by an applied project, elective, or internship — see the program page for examples.