Post job

Software developer internship jobs in Marysville, WA

- 2,631 jobs
All
Software Developer Internship
Software Engineer
Software Engineering Internship
Senior Software Engineer
Computer Engineer
ETL Developer
Mobile APP Developer
BI Developer
IOS Developer
Database Developer
Salesforce Developer
  • Teradata ETL Developer - Fulltime Only

    Centraprise

    Software developer internship job in Seattle, WA

    Teradata ETL Developer Job Type: Fulltime Must Have Technical/Functional Skills 4-8 years hand on Experience on writing Teradata. Experience in Teradata Utilities (BTEQ, Fast Load, Multi Load) Extensive experience in developing complex SQL code using Teradata stored procedures, macros etc. Should be good in Unix Shell scripting Should be able to create Design documents , mapping documents Design and document development standards Should have knowledge on ETL and Data warehouse Concepts Should have knowledge of SQL Server and Autosys. Roles & Responsibilities Collaborate with stakeholders to understand the current process Collaborate with business to convert the business requirement into Technical requirements. Develop Teradata code meeting 100 percent of technical specifications and business requirements according to the established design patterns Analyze, design, code, and test highly complex ETL processes, for data warehouses and/or operational data stores Understand design for ETL application including data sources, data targets, data definitions, data relationships, and business rules Work closely with technical leads, analysts, data modelers and other developers to understand project requirements and contribute to the project solution Provide post go-live & application maintenance support Provide technical expertise on Database design, Data modeling, Data Warehousing, and Data integration Create solutions for large and complex data driven applications Reconciliation and test cases of developed solutions Design, develop and support application solutions leveraging Teradata and Teradata Tools and Utilities Prepare Test cases for Unit Testing/SIT/Regression Should be able to take ownership and deliver independently Report out to stakeholders highlighting achievements, risks, and future work. Follow the Agile standard for the development of the requested proposal. Bring best practices, standards, and innovative ideas for architecture, and design. Deployment of data ingestion pipelines into dev, pre, and production environments. Unit testing, integration testing, functional, and non-functional testing.
    $99k-134k yearly est. 3d ago
  • Software Dev Engineer

    Collabera 4.5company rating

    Software developer internship job in Redmond, WA

    Title: Software Dev Engineer Required Skills & Qualifications 4-10 years of experience in software development. Strong proficiency in Python and backend development (APIs, business logic, integrations). Experience with AWS Lambda, DynamoDB, and serverless architecture. Hands-on experience with React for frontend development. Proficient in scripting (Python, Bash, or similar). Experience working with databases: Preferred: DynamoDB Also accepted: SQL-based DBs or MongoDB Solid understanding of REST APIs, microservices, and cloud-based application design. Nice-to-Have Skills Experience with CI/CD pipelines (CodePipeline, GitHub Actions, Jenkins, etc.) Knowledge of infrastructure-as-code tools such as CloudFormation, AWS CDK, or other IaC frameworks. Familiarity with containerization (Docker) is a plus. Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, (paid time , paid sick and safe time , hours of paid vacation time, weeks of paid parental leave, paid holidays annually - As Applicable)
    $103k-141k yearly est. 1d ago
  • Windows Mobile App Developer

    Tata Consultancy Services 4.3company rating

    Software developer internship job in Seattle, WA

    Must Have Technical/Functional Skills: • 10+ years of experience as a Windows Mobile App Developer • Strong Experience in Universal Windows Platform (UWP) Mobile App Development • Strong experience in languages and technologies of the C#, XAML, MVVM, Object Oriented Programming • Familiarity with the Service Oriented Architecture and Software Testing • Strong domain knowledge in Manufacturing Industry / Automotive / Aerospace Industry • Experience in developing software with Agile methodologies Roles & Responsibilities: • Responsible for Design, build and maintain advanced applications for the Windows platform • Responsible for working with outside data sources and API's and Unit-test code for robustness, including edge cases, usability, and general reliability. • Responsible for Identify and analyze user requirements, Prioritize, assign and execute tasks throughout the software development life cycle. • Responsible for Developing Mobile based applications, Write well-designed, efficient code, Review, test and debug team members' code, Design database architecture. Base Salary Range: $110,000 - $140,000 per annum TCS Employee Benefits Summary: Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
    $110k-140k yearly 2d ago
  • C++ Software Engineer w/ radio frequency and signal processing

    Request Technology

    Software developer internship job in Everett, WA

    NO SPOSORSHIP Sr. C++ Software Systems Engineer - radio frequency and signal processing SALARY: $165k - $205k plus 20% bonus LOCATION: EVERETT, WA 98204 - Must live within one hour drive to come into the office a couple times a month Strong radio frequency and signal processing background. You will develop radio frequency. CC++ extensive digital signal processing (DSP) and math background radio frequency (RF) windows networking and socket programming embedded software Solutions to ensure the efficient use of frequencies, long distance communications, monitoring and security communications intelligence applications, we improve communications and protect military forces and infrastructure around the world. This person will apply their strong radio frequency and signal processing background, and software development skills to meeting signal detection, identification, processing, geolocation and analysis challenges facing spectrum regulators, intelligence organizations and defense agencies around the globe. Perform QA testing and analysis of new hardware and software performance up to the system level. Develop automated QA test software and systems. Required Experience US Person or Permanent Resident Extensive experience in design, implementation and testing of complex realtime multithreaded software applications Extensive C/C++ software development experience (6+ years) Extensive Digital Signal Processing (DSP) and math background Radio Frequency (RF) theory and practice (propagation, antennas, receivers, signals, systems, etc.) RF Signals expertise, including signal modulation, demodulation, decoding and signal analysis techniques and tools Programming for Windows operating systems Networking and socket level programming Databases and database programming Ability to quickly learn and support a large existing C++ code base System QA testing, including developing and executing test plans and writing automated QA test programs Excellent communications skills Ability to write technical product documentation Preferred Knowledge, Skills, and Abilities SIGINT/COMINT/EW experience RF Direction Finding and Geolocation concepts, including AOA and TDOA Mapping concepts, standards, and programming Audio signal processing including analog and digital demodulation Drone signals and protocols (uplink and downlink including video) Experience operating commercial drones Full Motion Video (FMV) systems, including STANAG 4609, KLV Metadata, MPEG-2 Transport Stream, H.264/265 encoding Programming expertise: Highly proficient in C/C++ Multithreaded realtime processing Programming with Qt Programming in Python Embedded programming Realtime hardware control and data acquisition High performance graphics GUI design and programming Networking and socket level programming Databases and database programming (incl. SQL) XML and XML programming JSON and JSON programming API programming (developing and using) Software licensing AI concepts and programming Tools: RF Measurement equipment (VSA/spectrum analyzers, signal generators, and other electronic test equipment) Windows OS, including desktop, server and embedded variants Microsoft Visual Studio and TFS Qt Python Intel IPP InstallShield Postgres and Microsoft databases packages Experience with Visual Basic, MFC, C#, WPF/XAML and other Windows development tools/API's Linux OS 6+ years relevant work experience MSEE (or BSEE with extended relevant work experience) with emphasis on RF communication systems, Digital Signal Processing, and software
    $165k-205k yearly 5d ago
  • iOS Developer

    Bcforward 4.7company rating

    Software developer internship job in Redmond, WA

    Primary job duties/responsibilities: BASIC QUALIFICATIONS - Experience as a mentor, tech lead or leading an engineering team - Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - 4+ years Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - iOS mobile application development experience in Swift - Experience contributing into unit testing of mobile application PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations - Experience optimising apps performance - Experience with REST architecture for web services - Experience designing and developing iOS applications - Proficient understanding of code versioning tools such as Git - Experience with Reactive programming frameworks such as ReactiveSwift and Rx - Experience optimising apps for performance - Experience writing testable code and automating test regressions - Experience with deployments to the Experience with REST architecture for web services
    $108k-141k yearly est. 1d ago
  • Software Engineer, AOSP IV

    Epitec 4.4company rating

    Software developer internship job in Redmond, WA

    Job Title: Software Engineer, AOSP - Reality Labs Research Contract Duration: 12 months Work Arrangement: Onsite Our team aims to define the worldwide standard for extended reality (XR) interaction with unparalleled software that accelerates research and creates novel devices. Responsibilities You'll partner with researchers, firmware engineers and other software engineers to define and develop Android OS implementations for research devices The work will include driver, system services, and integrations with firmware from additional SoCs Develop software stacks to provide access and control of novel sensor streams both on- and off-device Serve as a link between the team and the researchers to help accelerate research progress and to inform our strategic plans to better align with future research needs Minimum Qualifications 5+ years work experience with C/C++/C# 5+ years work experience in AOSP development 5+ years experience with Java (or Kotlin) Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience Preferred Qualifications 2+ years experience developing software for games, autonomous vehicles, robotics or other high performance real-time environments Experience with high-bandwidth communication Experience with camera integration Experience with low level firmware and RTOS
    $124k-169k yearly est. 1d ago
  • Android OS Software Engineer

    Insight Global

    Software developer internship job in Redmond, WA

    Client: Fortune 500 Company Title: Android OS Software Engineer Duration: 12 month + 12 month extensions Pay Rate: $80-$85hr We're seeking an Android OS Software Engineer to build and evolve the Android stack across multiple internal platforms. You'll help platformize research efforts, developing core OS components, services, and display/graphics pathways that scale across devices. What you'll do Develop in the Android stack (frameworks, services, HALs, kernel where needed) across multiple platforms. Contribute to platformization: unify, harden, and standardize OS components for research and prototyping devices. Implement and optimize C++ code paths for performance, reliability, and maintainability. Bring up features on Qualcomm‑based hardware; debug system issues spanning OS, drivers, and services. Collaborate with cross‑functional teams to land changes, reviews, and releases. Must‑have qualifications C++ expertise for Android development (production‑level; debugging & performance tuning). Hands‑on experience with Android 14 (UpsideDownCake) or higher. Qualcomm platform experience (SoCs, BSPs, display/graphics, drivers, perf tools). Solid knowledge of AOSP/Android internals (frameworks, system services, HALs; Linux fundamentals). Nice‑to‑have Java experience within Android (beneficial but not required). Scripting (e.g., Python/Bash) for tooling, build, or automation. Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law .
    $80-85 hourly 1d ago
  • COSMOS & Microsoft BI Developer

    Russell Tobin 4.1company rating

    Software developer internship job in Bellevue, WA

    - COSMOS & Microsoft BI Developer Rate- $50 Job descriptions: 1. Develop and optimize SCOPE scripts for large-scale data processing in Microsoft COSMOS BDP. 2. Write and manage complex SQL queries to extract, transform, and analyze data. 3. Design and maintain Power BI dashboards to visualize insights and trends. 4. Perform in-depth data analysis to support business decision-making. 5. Work with cross-functional teams to implement data-driven strategies. 6. Ensure data accuracy, integrity, and security across all platforms. 7. Automate data pipelines for efficient processing and reporting.
    $50 hourly 3d ago
  • Firmware Software Engineer

    Vaco By Highspring

    Software developer internship job in Redmond, WA

    Title: Firmware Software Engineer IV Employment Type: 12 Months Contract Client: Meta (prev Facebook) Pay Rate: $80/hr to $90/hr Our team aims to define the worldwide standard for extended reality (XR) interaction with unparalleled software that accelerates research and creates novel devices. Responsibilities You'll partner with researchers, firmware engineers and other software engineers to define and develop Android OS implementations for research devices The work will include driver, system services, and integrations with firmware from additional SoCs Develop software stacks to provide access and control of novel sensor streams both on- and off-device Serve as a link between the team and the researchers to help accelerate research progress and to inform our strategic plans to better align with future research needs Minimum qualifications 3+ years work experience with C/C++/C# 3+ years work experience in AOSP development 2+ years experience with Java (or Kotlin) Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience Preferred qualifications 2+ years experience developing software for games, autonomous vehicles, robotics or other high performance real-time environments Experience with high-bandwidth communication Experience with camera integration Experience with low level firmware and RTOS Desired Skills and Experience Minimum qualifications * 3+ years work experience with C/C++/C# * 3+ years work experience in AOSP development * 2+ years experience with Java (or Kotlin) * Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
    $80 hourly 4d ago
  • BE Software Engineer (Block Storage)

    Bayside Solutions 4.5company rating

    Software developer internship job in Seattle, WA

    Backend Software Engineer (Block Storage) W2 Contract Salary Range: $114,400 - $135,200 per year We are looking for collaborative, curious, and pragmatic Software Engineers to be part of this innovative team. You will be able to shape the product's features and architecture as it scales orders of magnitude. Being part of our Cloud Infrastructure organization opens the door to exerting cross-functional influence and making a more significant organizational impact. Requirements and Qualifications: Proficient with UNIX/Linux Coding skills in one or more of these programming languages: Rust, C++, Java or C# Experience with scripting languages (Bash, Python, Perl) Excellent knowledge of software testing methodologies & practices 2 years of professional software development experience Strong ownership and track record of delivering results Excellent verbal and written communication skills Bachelor's Degree in Computer Science, an engineering-related field, or equivalent related experience. Preferred Qualifications: Proficiency in Rust Experience with high-performance asynchronous IO systems programming Knowledge on distributed systems Desired Skills and Experience Proficient with UNIX/Linux, Rust, C++, Java, C#, Bash, Python, Perl, software testing methodologies, professional software development, strong ownership, results-driven delivery, excellent communication skills, computer science or engineering degree, high-performance asynchronous IO systems programming, distributed systems Bayside Solutions, Inc. is not able to sponsor any candidates at this time. Additionally, candidates for this position must qualify as a W2 candidate. Bayside Solutions, Inc. may collect your personal information during the position application process. Please reference Bayside Solutions, Inc.'s CCPA Privacy Policy at *************************
    $114.4k-135.2k yearly 1d ago
  • Firmware Software Engineer IV

    Pyramid Consulting, Inc. 4.1company rating

    Software developer internship job in Redmond, WA

    Immediate need for a talented Firmware Software Engineer IV. This is a 12 Months opportunity with long-term potential and is located in Redmond, WA (Onsite). Please review the job description below and contact me ASAP if you are interested. Job Diva ID: 25-94264 Pay Range: $85- $90 /hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location). Key Requirements and Technology Experience: - Key skills; “MIPI” , “Firmware” , "C", "Camera Develop firmware to integrate custom image sensors with an MCU 8 years' experience in Firmware or Embedded Software Development in C/C . Familiarity with MIPI C-PHY and image sensors. Experience with Zephyr OS, Embedded Linux or other RTOS. Our client is a leading Meta Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration. Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. By applying to our jobs, you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
    $85-90 hourly 4d ago
  • Java Software Engineer

    Intelliswift-An LTTS Company

    Software developer internship job in Seattle, WA

    Pay rate range: $65/hour. to $70/hr. on W2 Location: Full-time on-site Must Have Qualifications: 5+ Java/J2EE, Angular, Cloud-AWS and EKS, BA is required in Computer Science or similar, able to work in a Unix environment, understanding of scripting. CICD is preferred. Job Description: We are seeking a highly skilled and experienced Senior Full Stack Developer with expertise in Angular and Java. The ideal candidate will have over 5 years of professional development experience and a strong understanding of both front-end and back-end technologies. Additional skills in AWS and EKS are highly desirable. Responsibilities: Develop and maintain high-quality web applications using Angular for front-end and Java for back-end services. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automation. Participate in code reviews and provide constructive feedback to team members. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. Minimum of 5 years of experience in software development with Angular and Java. Proficiency in the Angular framework and its core principles. Strong knowledge of the Java programming language and related technologies. Experience with RESTful APIs and web services. Familiarity with version control systems such as Git. Understanding of Agile methodologies and best practices. Excellent problem-solving skills and ability to work independently. Strong communication skills and ability to work collaboratively in a team environment. Preferred Skills: Experience with AWS services and cloud architecture. Knowledge of Kubernetes and experience with EKS (Elastic Kubernetes Service). Familiarity with CI/CD pipelines and DevOps practices. Experience with containerization technologies like Docker. Experience with Shell Scripting, Unix Working Knowledge Experience with RDBMS like Oracle , Db2 , Sybase etc
    $65-70 hourly 3d ago
  • Senior Salesforce Developer

    Techohana

    Software developer internship job in Seattle, WA

    Job Title: Salesforce Developer / Engineer Contract Duration: 6 Months Rate: Up to $110/hr We're seeking an experienced Salesforce Developer / Engineer for a 6-month onsite contract in Seattle, Washington. The ideal candidate will be a hands-on Salesforce expert with strong Apex development and integration experience, capable of designing and delivering scalable, secure, and high-performing Salesforce solutions. Key Responsibilities: Design, develop, test, and deploy scalable solutions using Apex, Visualforce, Lightning Web Components (LWC), and SOQL/SOSL. Collaborate with architects and business stakeholders to transform business requirements into effective technical designs. Develop and maintain API integrations between Salesforce and external systems using REST, SOAP, and middleware tools (e.g., MuleSoft, Boomi, or Informatica). Optimize and enhance existing Salesforce applications for performance, scalability, and user experience. Follow Salesforce best practices including code quality standards, testing frameworks, and CI/CD pipelines. Provide support for production issues, troubleshoot errors, and perform debugging as needed. Work collaboratively onsite in Seattle with cross-functional teams to ensure seamless delivery. Required Qualifications: Salesforce Platform Developer II Certification (Required) 5+ years of professional Salesforce development experience Proven experience developing custom integrations with external systems via REST/SOAP APIs Advanced knowledge of Apex, Visualforce, LWC, and JavaScript Strong understanding of Salesforce architecture, data model, and security Experience with Salesforce DX and version control tools (GitHub, Bitbucket) Excellent communication, analytical, and problem-solving skills Must be able to work onsite in Seattle, WA Preferred Skills: Experience with MuleSoft, Salesforce Data Cloud, or Experience Cloud Familiarity with CI/CD pipelines (Jenkins, GitHub Actions) Exposure to Agile/Scrum development methodologies Why Apply: Opportunity to work on complex Salesforce integrations and enterprise-level projects Collaborative onsite culture with strong technical mentorship Competitive hourly rate of up to $110/hr with a strong likelihood of extension
    $110 hourly 3d ago
  • Computer Vision Engineer

    Sid Global Solutions

    Software developer internship job in Bellevue, WA

    SID global solutions are searching for an innovative and custom solutions-oriented Interdisciplinary System Engineer to be a part of our global initiative of developing and delivering the next generation of world-class fulfilment systems. Successful candidates are natural self-starters who have prior Hardware engineering experience in the integrated automation project life cycle, including custom product development, design, implementation, enhancement, and support. As an Interdisciplinary System Development Engineer for Fulfilment, Successful candidate will be able to work with some of the most talented engineers in the design, scientists in simulation and optimization in the development and delivery of physical distribution systems around the globe. The candidate will lead initiatives and complex cross-functional projects or programs that focus on the building of new, the alteration of existing, and the closing of end-of-life material handling and technology systems inclusive of Hardware, Controls and Software. The candidate will also lead the design and development of hardware, including sensors and edge compute devices for next generation Industrial Internet of Things (IIoT) platform being developed to improve equipment, process, and operator workflows. Have an established background in delivering high-performance physical systems, strong technical problem-solving abilities, project management skills, and an internal motivation to achieve results in a fast-paced and often ambiguous environment. As a working leader, will be required to take the lead on the implementation and delivery of large system concept designs and advanced technology in ambiguous and complex problem spaces. Integrate systems for safety, security, stability, and efficiency. A successful candidate participates in the full system development life cycle, working within broadly defined parameters, including test plan execution and solution quality needs. You must be responsive, flexible, and able to succeed within an open collaborative environment. Client culture encourages innovation and expects engineers to take a high-level of ownership in solving complex problems. Come help us make history! This role requires 30% travel and availability to work from a corporate office when not traveling. Candidates should either live near or be willing to relocate within a reasonable commuting distance of the office. Key job responsibilities: Lead and manage the lifecycle of complex cross-functional projects with considerable impact. Projects may span organizations or geographies in support of a business objective. Design, develop, and emulate engineering solutions for complex material handling challenges considering human/equipment interactions for the North America fulfilment network Design, develop and configure IIoT hardware for equipment, process, and operator workflow improvements Lead and coordinate concept efforts for optimal solutions for the North America fulfilment network through equipment specification, material flow, process design, ergonomics, associate experience, operational considerations, and site layout Work with Scientists to create highly advanced simulation models and run "what-if" scenarios to help drive to optimal Hardware solutions Work closely with internal teams to ensure that every detail is thought through and documented using Standard Operating Procedures and/or structured change control Work closely with vendors, suppliers and other teams to come up with innovative solutions. Simultaneously manage multiple projects and tasks while effectively influencing, negotiating, and communicating with internal and external business partners Artifact (research, schematics, specifications, prototypes, 3D Models, analysis, test plans, strategic narratives, etc.) and set the standard in organization for engineering excellence. Able to communicate ideas effectively to achieve the right outcome for team and customer. Seek diverse perspectives, listen to feedback, and are willing to change direction if it creates a better outcome. Harmonize discordant views and lead the resolution of contentious issues (build consensus). Travel up to 30% throughout North America, which can vary up to three weeks consecutive travel including weekends.
    $97k-137k yearly est. 4d ago
  • Computer Vision Engineer

    Spectraforce 4.5company rating

    Software developer internship job in Redmond, WA

    Job Title: Computer Vision Engineer II Duration: 12 Months We are seeking a highly skilled Computer Vision Engineer to join our team. The ideal candidate will have expertise in 2D image processing, 3D geometry, and bundle adjustment, as well as experience in data collection methods and statistical analysis. As a Computer Vision Engineer, you will be responsible for creating, debugging, and testing computer vision algorithms against specified requirements. You will also be responsible for using simulation or test datasets to validate the algorithm. The algorithms will be used to provide calibration for sensors to enable machine perception algorithms. The successful candidate will possess excellent communication skills, as you will be required to work with cross-functional teams to define data collection methods and to present your findings to stakeholders. Must-Have Skills Software Development Fundamentals: Solid grasp of software development principles, including design, development, testing, and deployment. Analytical and Problem-Solving Skills: Ability to analyze complex problems, identify solutions, and implement them effectively. Communication and Collaboration Skills: Strong communication and collaboration skills to work effectively with cross-functional teams and stakeholders. Technical Skills: Proficiency in Python programming language. Nice-to-Have Skills Programming languages: Knowledge of C++, Computer Vision, VR, or other programming languages. Software development tools: Familiarity with specific software development tools, such as SQL or VisualBasic. Leadership skills: Experience in mentoring or leading teams, but not required for all roles. Responsibilities: Develop and implement computer vision algorithms that meet specific requirements. Define data collection methods and manage data acquisition for use in developing algorithms. Perform statistical analysis and use simulation or test datasets to validate the algorithm. Debug, test and validate algorithms to ensure high-quality results. Develop geometric calibration algorithms including SLAM camera calibration, eye tracking camera calibration, inertial measurement unit calibration, and other sensors to be modeled. Use C++ to develop and optimize algorithms for real-time applications. Communicate effectively with cross-functional teams, including software engineers, hardware engineers, and data scientists. Participate in the design, development, and deployment of computer vision applications. Requirements: A bachelor's or master's degree in computer science, electrical engineering, or related field. Proficiency in C++ and Python Experience with 2D image processing, 3D geometry, and/or bundle adjustment. Experience with statistical analysis Excellent communication skills, both verbal and written. Ability to work independently and in a team environment. Minimum Years of Experience 10 + Related Job Titles/Keywords Tester Engineer: Experience in testing and validation of software systems, including test planning, execution, and reporting. Data Collector: Familiarity with data collection methods, including data entry, data cleaning, and data analysis. Degrees/Certifications Bachelor's degree in one of the following fields:: Computer Science: A strong foundation in computer science, including programming languages, data structures, and algorithms. Software Engineering: A degree in software engineering, with a focus on designing, developing, and testing software systems. Relevant Field: Other relevant fields may include mechatronics, electrical engineering, or related disciplines. Day-to-Day Responsibilities Data collection: Developing software to collect data from various devices, including Quest devices, Orion, and 6 degree of freedom robots. Data processing: Building software to process and clean the collected data, ensuring it is accurate and reliable. Data analysis: Creating analytics and visualizations to help us understand the data and make informed decisions. Interfacing: Developing software to interface with manufacturing robots and other devices, enabling seamless communication and data exchange. Any companies they would like to see on resumes Technology industry: Companies like Microsoft, Magic Leap, or other tech giants Automotive sector: Automotive manufacturers, Tier 1 suppliers, or companies specializing in automotive calibration
    $102k-138k yearly est. 3d ago
  • Senior Software Engineer (Azure Databricks, DLT Pipelines, Terraform Dev, CD/CI, Data Platform) Contract at Bellevue, WA

    Red Oak Technologies 4.0company rating

    Software developer internship job in Bellevue, WA

    Senior Software Engineer (Azure Databricks, DLT Pipelines, Coding, CD/CI, Data Platform & Data Integration) Contract at Bellevue, WA Must Have Experience: Hands-on experience with Azure Databricks/DLT Pipelines (Delta Live Tables) Good programming skills - C#, Java or Python CI/CD experience Data platform/Data integration experience The Role / Responsibilities The Senior Software Engineer, is a hands-on engineer who works from design through implementation of large-scale systems that is data centric for the MA Platform. This is a thought leadership role in the Data Domain across all of Client's' Analytics, with the expectation that the candidate will demonstrate and propagate best practices and processes in software development. The candidate is expected to drive things on their own with minimal supervision from anyone. • Design, code, test, and develop features to support large-scale data processing pipelines, for our multi-cloud SaaS platform with good quality, maintainability, and end to end ownership. • Define and leverage data models to understand cost drivers, to create concrete action plans that address platform concerns on Data. Qualifications • 5+ years of experience in building and shipping production grade software systems or services, with one or more of the following: Distributed Systems, large-scale data processing, data storage, Information Retrieval and/or Data Mining, Machine Learning fundamentals. • BS/MS/ in Computer Science or equivalent industry experience. • Experience building and operating online services and fault-tolerant distributed systems at internet scale. • Demonstrable experience shipping software, internet scale services using GraphQL/REST API(s) on Microsoft Azure and/or Amazon Web Services(AWS) cloud. • Experience writing code in C++/C#/Java using agile and test-driving development (TDD). • 3+ years in cloud service development - Azure or AWS services. Preferred Qualifications • Excellent verbal and written communications skills (to engage with both technical and non-technical stakeholders at all levels). • Familiarity with Extract Transform Load (ETL) Pipelines, Data Modelling, Data Engineering and past ML experience is a plus. • Experience in Data Bricks and/or Microsoft Fabric will be an added plus. • Hands-on experience using distributed computing platforms like Apache Spark, Apache Flink Apache Kafka or Azure EventHub.
    $125k-176k yearly est. 2d ago
  • Database Developer ( SQL / PostgreSQL )

    Adaptiva

    Software developer internship job in Kirkland, WA

    Adaptiva, the Autonomous Endpoint Management Company, delivers the fastest way to patch and manage endpoints at scale. The company offers OneSite, the first fully adaptive autonomous endpoint management (AEM) platform. IT and cybersecurity leaders use OneSite to gain a hands-free, fully automated approach to speeding the continuous delivery of software, patches, and vulnerability remediations. Hundreds of today's largest global organizations choose Adaptiva to increase operational efficiency, reduce risk, and maximize patching velocity across millions of endpoints. Learn more at ********************** and follow the company at LinkedIn, Facebook and Twitter. About this role Adaptiva is looking for a passionate and driven Senior Database Developer to join our growing development team. This is a full-time, exempt position, based at our offices in Kirkland, Washington. Responsibilities Develop high-quality database solutions. Develop, implement and optimize stored procedures and functions using PostgreSQL. Review and interpret ongoing business report requirements. Analyze existing PostgreSQL queries for performance improvements. Develop new queries and take ownership of PostgreSQL development. Take ownership of PostgreSQL development for future products and enhancement of existing products. Understand complex PostgreSQL, and design schemas for data storage for future products. Requirements Bachelor's or Master's degree in Computer Science or Engineering. 5+ years of progressive experience in PostgreSQL development. Ability to understand and develop complex PostgreSQL queries, historical data and schemas. Be familiar with at least one high-level development language (e.g., C#, Java). Experience with Git, version control and collaborating with Software Engineer's to create innovative, enterprise product lines. How to apply Send your resume and cover letter in .pdf format to ******************** Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Adaptiva does not provide visa sponsorship for this position and participates in E-Verify for work authorization. The annual base salary range for this position is between $100,000 - $145,000. The range provided is broad and takes into consideration a wide range of factors that are reviewed when making a hiring decision, such as years of experience, skills, location, and other business needs. The base salary is one component of the total compensation package, which for some roles may include a performance bonus and generous benefits. Adaptiva does not accept unsolicited headhunter and agency resumes.
    $100k-145k yearly 3d ago
  • Senior Adobe Creative Automation & Generative AI Developer

    Hcltech

    Software developer internship job in Redmond, WA

    HCLTech is looking for a highly talented and self- motivated [Senior Adobe Creative Automation & Generative AI Developer] to join it in advancing the technological world through innovation and creativity. Job Title: Senior Adobe Creative Automation & Generative AI Developer Job ID: 1634313BR Position Type: Full-time Location: Redmond, WA Role/Responsibilities Architect and develop end-to-end creative automation workflows that unify Photoshop, Firefly, Gen AI Studio, Adobe Express, and AEM Assets for seamless creative production and delivery. Build programmatic image editing solutions using Adobe Photoshop APIs for resizing, cropping, color correction, smart object manipulation, and automated brand asset application. Utilize Adobe Firefly and Gen AI Studio for generative image creation, branded template generation, and automated content variation aligned with campaign and brand standards. Develop and fine-tune custom Firefly models for domain-specific creative needs - including brand-aligned generative imagery, typography styles, and text-to-image workflows trained on internal creative datasets. Integrate custom AI and computer vision models (TensorFlow, PyTorch, OpenCV) with Firefly and Photoshop workflows for background removal, intelligent tagging, object detection, and brand compliance validation. Build high-volume batch automation pipelines for image transformation, compression, metadata enrichment, and version control - combining Adobe APIs with external tools like ImageMagick and Azure Functions. Enable seamless AEM integration to manage asset ingestion, versioning, tagging, delivery, and AI-enriched metadata synchronization. Implement AI-driven validation processes to ensure creative assets adhere to brand guidelines (color, font, layout, imagery). Develop dynamic creative personalization workflows powered by Firefly and Adobe Target to support adaptive marketing campaigns. Collaborate with designers, marketers, and content operations teams to translate creative needs into scalable technical automation modules. Stay at the forefront of Adobe AI innovation, exploring new capabilities in Firefly, Gen AI Studio, and Sensei, and recommend ways to extend them with custom model development. Mentor team members on Adobe APIs, automation patterns, and responsible AI best practices in creative workflows. Qualifications & Experience Minimum Requirements Proven experience with Adobe Photoshop APIs, Firefly APIs, Gen AI Studio, and Adobe Express APIs. Strong hands-on expertise in Adobe AEM Assets for asset management, metadata automation, and content delivery integration. Experience in custom Firefly model development and fine-tuning, including data preparation, prompt optimization, and integration into creative pipelines. Proficiency in Python, Node.js, or JavaScript for building Adobe API integrations and automation workflows. Deep understanding of computer vision and machine learning frameworks (TensorFlow, PyTorch) for creative asset tagging and generation. Familiarity with Adobe Sensei and AI-powered automation features (auto-tagging, smart cropping, personalization). Experience designing scalable image processing pipelines that enforce brand compliance and creative quality at volume. Strong analytical and problem-solving skills with the ability to bridge technical and creative disciplines. Excellent communication and collaboration skills to work with cross-functional creative, marketing, and engineering teams. Desired Qualifications Prior experience implementing custom generative AI solutions within the Adobe ecosystem. Knowledge of responsible AI development practices, including data curation, mitigation, and brand safety in generative workflows. Familiarity with Adobe Target and Adobe Analytics for creative optimization and performance measurement. Experience managing large-scale creative libraries in AEM with AI-enriched metadata for search and retrieval. Background in digital marketing automation, creative operations, or AI-driven personalization. Pay and Benefits Pay Range Minimum: $50.00 per hour Pay Range Maximum: $52.00 per hour HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to ****************** for investigation. A candidate's pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year How You'll Grow At HCLTech, we offer continuous opportunities for you to find your spark and grow with us. We want you to be happy and satisfied with your role and to really learn what type of work sparks your brilliance the best. Throughout your time with us, we offer transparent communication with senior-level employees, learning and career development programs at every level, and opportunities to experiment in different roles or even pivot industries. We believe that you should be in control of your career with unlimited opportunities to find the role that fits you best.
    $50-52 hourly 4d ago
  • Senior NX Software Developer: 25-07227

    Akraya, Inc. 4.0company rating

    Software developer internship job in Redmond, WA

    Primary Skills: NXOpen (Expert), C# (Advanced), AWS (Proficient), .NET (Proficient), CAD-Customization (Proficient) Contract Type: W2 Duration: 6 Months with possible extension Pay Range: $75.00 - $80.00 Per hour #LP Note: Due to export control laws, candidates must be a U.S. citizen, U.S. permanent resident, or lawfully admitted as a refugee or granted asylum. Job Summary: This role involves developing custom NX features and applications, crafting desktop applications to interact with NX and various engineering data, and collaborating with engineering teams to support and enhance process flows. The ideal candidate will have extensive experience in CAD software development, a deep understanding of Siemens NX, and proficiency in relevant programming interfaces and languages. Key Responsibilities: Develop custom NX features and applications using NXOpen (C#, Python, .NET) Create desktop applications for interfacing with NX, Teamcenter, and ERP systems Collaborate with engineering teams to provide technical support and process development Integrate CAD systems with PLM, ERP, and other enterprise software Participate in the development and support of NX upgrades and related solutions Must-Have Skills: Expertise in NXOpen (C#, Python, .NET) Proficiency in programming languages (C#, .NET) Knowledge and experience with PLM and ERP systems Industry Experience: Experience in CAD software development and customization, specifically with Siemens NX ABOUT AKRAYA Akraya is an award-winning IT staffing firm consistently recognized for our commitment to excellence and a thriving work environment. Most recently, we were recognized Inc's Best Workplaces 2024 and Silicon Valley's Best Places to Work by the San Francisco Business Journal (2024) and Glassdoor's Best Places to Work (2023 & 2022)! Industry Leaders in IT Staffing As staffing solutions providers for Fortune 100 companies, Akraya's industry recognitions solidify our leadership position in the IT staffing space. We don't just connect you with great jobs, we connect you with a workplace that inspires! Join Akraya Today! Let us lead you to your dream career and experience the Akraya difference. Browse our open positions and join our team!
    $75-80 hourly 2d ago
  • Software Engineer Intern 2026

    Pinterest 4.6company rating

    Software developer internship job in Seattle, WA

    We're looking for inquisitive, collaborative interns to join our engineering teams. Working closely with mentors and product, design, data, and back‑end engineers, you'll learn how large‑scale systems operate and play a meaningful role in building new technologies, features, and tools. Expect real projects, supportive teammates, and plenty of opportunities to explore ideas that make a difference for our teams and Pinners. What you'll do: Demonstrate accountability and quality in your work while receiving support and guidance from your mentor, manager, and peers Execute scoped technical tasks end-to-end to help build the future of Pinterest Deliver code that is well-documented, tested, and operable Communicate new ideas and opinions with candor as you grow both professionally and personally through learning and development opportunities Collaborate with your team and contribute to real projects that impact Pinterest Opportunities to interact with leaders and employees across Pinterest and to participate in a variety of optional company events What we're looking for: This position requires current enrollment in a school or education program in which the individual is working towards a Bachelor's or Master's in Computer Science (CS) or a related technical field Obtain Master's in Computer Science or a related technical field by June 2028 2-3 years of completed CS classes (Intro to CS and Algorithms, Advanced Algorithms, Operating Systems and Data Structures are all great!) Ability to demonstrate an understanding of computer science fundamentals, including data structures and algorithms. Experience with JavaScript, CSS, C++, HTML, Python, Java, or Go as we use a variety of programming languages and tools Non-academic coding experience (i.e. hack-a-thons, code challenges, personal projects, GitHub, Open Source, volunteer coding experience, conference participation, etc.) You have current authorization to work in the US and will not require employer visa sponsorship now or in the future Demonstrated curiosity and a desire to tackle and solve complex problems We offer 2 internship start dates: May 18, 2026 - August 7, 2026 June 15, 2026 - September 4, 2026 In-Office Requirement: We let the type of work you do guide the collaboration style. That means we're not always working in an office, but we continue to gather for key moments of collaboration and connection. This role will need to be in the office for in-person collaboration [1-2 times per week] and therefore needs to be in a commutable distance from one of the following offices [Seattle]. Relocation Statement: This position may be eligible for relocation assistance. Visit our PinFlex page to learn more about our working model. At Pinterest we believe the workplace should be equitable, inclusive, and inspiring for every employee. In an effort to provide greater transparency, we are sharing the base salary range for this position. Final salary is based on a number of factors including location, travel, relevant prior experience, or particular skills and expertise. Information regarding the culture at Pinterest and benefits available for this position can be found here. US based applicants only The minimum and maximum salary for this position is $8,250 - $11,000 monthly. #LI-HYBRID #LI-FILS
    $8.3k-11k monthly Auto-Apply 60d+ ago

Learn more about software developer internship jobs

How much does a software developer internship earn in Marysville, WA?

The average software developer internship in Marysville, WA earns between $32,000 and $57,000 annually. This compares to the national average software developer internship range of $30,000 to $48,000.

Average software developer internship salary in Marysville, WA

$43,000

What are the biggest employers of Software Developer Interns in Marysville, WA?

The biggest employers of Software Developer Interns in Marysville, WA are:
  1. Fortive
Job type you want
Full Time
Part Time
Internship
Temporary