An internship opportunity for students to design and build software solutions, including APIs, backend services, user interfaces, and distributed systems.
Compensation
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below.
Responsibilities
Design and build software solutions that power Cisco's products and platforms
Work end-to-end on everything from APIs and backend services to user interfaces and distributed systems
Solve real-world problems and ship impactful features
Help shape the future of connectivity and technology
Requirements
Undergraduate degree program (Associate's or Bachelor's)
Educational or workforce development program (Apprenticeship, Boot camp, or Certification)
Computer Science, Software Engineering, Information Technology, Cybersecurity, or a related field
Design, develop, implement, and support secure, scalable enterprise solutions using Microsoft Dynamics 365 Finance & Operations and related Microsoft technologies.
Compensation
$120,000 / year
Responsibilities
Design, develop, test, implement, maintain, and support enterprise applications, integrations, reports, and technical solutions using Microsoft technologies
Collaborate with business stakeholders, customers, and cross-functional teams to gather, analyze, and document business and technical requirements
Translate business requirements into technical designs and scalable solutions
Design and implement secure, high-quality, and maintainable solutions that meet functional, technical, performance, and supportability requirements
Develop, test, deploy, and support customizations, extensions, integrations, reports, and automation solutions within the Microsoft technology ecosystem
Requirements
Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related technical field
Responsible for modeling vehicle requirements using MBSE, UML, SysML, and related tools, collaborating with system architects and teams to deliver high-quality models and documentation.
Compensation
We offer attractive, competitive compensation and benefits including, medical, dental, 401k, short-term disability, AD&D, tuition reimbursement, and more.
Responsibilities
Provide operational analysis, system, sub-systems, and component models
Generate test reports and root cause analysis
Produce traceability reports between requirements, test cases, and models
Collaborate with system architects, designers, and solution architects
The AI Apprenticeship Program establishes a sustainable and governed pathway for developing entry-level AI talent in support of TxDOT's AI Strategic Plan. The intern will also support the OnBase team.
Responsibilities
Assist in evaluating emerging AI trends, tools, and vendor solutions against defined business use cases
Contribute to the development of AI/ML models and prototype applications for prioritized use cases
Help design and document data and AI pipelines that integrate with existing systems
Create reports, analyses, and presentations that communicate findings and outcomes clearly
Collaborate with data, engineering, software development, and governance teams
This position is responsible in developing software for semiconductor equipment and supporting the fabs on troubleshooting of the Clean/Deposition/Etch tools.
Responsibilities
Perform software development and troubleshooting for semiconductor equipment (Clean/Deposition/Etch)
Develop the software for new generation semiconductor tool
Resolve any issue or new requirement from global customer
Assist field engineer and regional support engineer to troubleshoot the tool
Involve in other innovative software developing project
Requirements
MS in computer science
Nice to have: Semiconductor equipment fab experience
Nice to have: Good coding structure concept
Nice to have: English reading/writing/communication skill
The consultant assignment is to develop a modern and user-friendly interface to access and analyse the outputs of the ARC flood model (Flood Explorer – FLE) and make improvements to the Tropical Cyclone Explorer application (TCE).
Compensation
Duration: 30 billable days over a period of 3 months with the possibility for extension
Responsibilities
Develop backend and frontend for the Flood Explorer (FLE)
Manage incoming data, impact (economic losses and population affected) calculation, and insurance policy data
Interact with the Flood Foresight module running on ARC’s Amazon space
Troubleshoot FLE and TCE applications during rainy and cyclone seasons
Train ARC staff members on the functionality of the FLE software
Requirements
Advanced University degree in Computer Science or similar relevant discipline
Nice to have: Java
Nice to have: Big data applications
Nice to have: Modelling natural hazards
Nice to have: Professional software development certifications
Back-end Java and Python developer responsible for building, maintaining, and evolving APIs, microservices, and integrations in mission-critical environments.
Locations (2)
Santo Amaro, São Paulo, Brazil
Sao Paulo, São Paulo, Brazil
Responsibilities
Design, develop and maintain back-end services using Java and Python following clean architecture and best engineering practices.
Create and consume RESTful and GraphQL APIs, ensuring consistency, versioning and proper documentation (Swagger/OpenAPI).
Collaborate with front-end developers, DevOps, QA and product owners for continuous delivery of features.
Ensure performance, availability and security of services through testing, logging, monitoring and code tuning.
Participate in code reviews, estimations and technical solution definition.