As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.
About Ciena:
Ciena is a global leader in networking systems, services, and automation software, powering the world's connectivity. We enable intelligent, adaptive networks that connect people, businesses, and communities. Our software development teams innovate with cutting-edge technologies, including AI-driven automation, real-time analytics, and cloud-native architectures, to reimagine the future of networking.
How You Will Contribute:
Collaborate with the software development team to design and prototype agentic AI-based solutions.
Implement autonomous agent behaviors for workflow automation, decision support, and network optimization.
Leverage frameworks and tools for agent orchestration, reasoning, and multi-agent collaboration.
Integrate AI agents with APIs, data pipelines, and backend systems.
Conduct experiments and performance evaluations of AI-driven workflows.
Document designs, test results, and technical findings to share with the team.
Participate in Agile/Scrum ceremonies and collaborate using modern DevOps tools.
The Must Haves:
Current enrollment in a Bachelor's or Master's program in Computer Science, Software Engineering, Artificial Intelligence, or related field.
Strong programming skills in Python, JavaScript/TypeScript, or similar languages.
Understanding of AI fundamentals, including LLMs, planning algorithms, and reinforcement learning.
Hands-on experience with agentic AI concepts, such as autonomous agents, tool use, memory management, or multi-step reasoning.
Familiarity with frameworks like LangChain, OpenAI API, Hugging Face Transformers, or similar.
Familiarity with Model Context Protocol (MCP) Servers and Concepts.
Experience working with APIs, JSON data formats, and RESTful services.
Nice to Haves:
Knowledge of networking concepts, distributed systems, or cloud-native architectures.
Experience using vector databases, knowledge graphs, or retrieval-augmented generation (RAG).
Familiarity with containerization and microservices, such as Docker and Kubernetes.
Contributions to AI/ML open-source projects or relevant academic research.
Pay Range: The pay range for this position is $25.00 - $34.00
Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.
In addition to competitive compensation, Ciena offers students access to the Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.
Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.
Ciena is an Equal Opportunity Employer, including disability and protected veteran status.
If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
$25-34 hourly Auto-Apply 3d ago
Looking for a job?
Let Zippia find it for you.
Internship - IT/Computer Technician
Pioneer Telephone Cooperative, Inc. 3.7
Kingfisher, OK jobs
Job Description
reports to Kingfisher, OK in person daily.
This internship opportunity will provide the applicant entry-level IT/Computer Technician experience with progressive responsibility and experience. As an internship position the successful applicant will be able to gain experience and build their resume by further developing and learning IT skills.
Applicant must be able to work independently or in a group environment, be self-motivated and not afraid to learn. This position will work under the direct supervision of the Server/Systems Administrator.
Essential Job Functions:
Installs, configures, tests, maintains, monitors, troubleshoots and upgrades end user workstation hardware, software, networked peripheral devices, cabling and software products.
Performs analysis, diagnosis, and resolution of complex PC problems, eradication of virus or malware and recommends and implements corrective hardware solutions, including off-site repair as needed on Corporate owned equipment.
Receives and responds to Trouble Tickets, incoming calls, or e-mails in a timely manner regarding end-user network, hardware, or software problems; Engages appropriate vendor and Pioneer support in a timely manner to ensure quick and effective resolution.
Assists Server Systems Administrator in the installation, maintenance/upgrade and troubleshooting of Pioneer's Corporate Servers, backup system, virtual infrastructure, Cloud Services, and associated equipment.
Monitors network and system activity, performance, and reporting; applies troubleshooting skills to resolve problems as needed and reports issues that need to be elevated to the Server/Systems Administrator or Department Manager.
Assists with audits on computers, network equipment and licensing.
Completes appropriate reports and records and forwards information to appropriate departments or personnel.
Commits to maintaining a work environment that encourages positive employee relationships within the division and other departments to establish a climate of openness and trust.
Exemplifies dependability standards through adherence to timelines and schedules.
Commits to performing job duties in a manner that ensures a safe work environment.
Promote Operation IDEA initiatives, encourage and support continual process improvement and cultivate an environment where employees are actively engaged in creating positive and memorable customer experiences.
Willingly and cooperatively performs other related duties as assigned by management.
Minimum Qualifications:
Completed one year in a relevant full-time Career Tech Program or be entering or completing Junior or Senior year of college majoring in Networking, Computer Science, Electrical/Computer Engineering, InformationTechnology, or similar field.
Knowledge, Skills and Abilities:
Knowledge of troubleshooting and repairing Windows Desktop Operating System.
Knowledge of troubleshooting and repairing end-user computer hardware and internal components.
Knowledge of managing Windows applications.
Knowledge of anti-virus/anti-malware applications.
Knowledge of basic networking.
Knowledge of networking principles, systems administration, IP, and security protocols.
Ability to conduct research into network, hardware and software issues and products as required.
Strong customer service orientation.
High level of analytical, evaluative, and problem-solving abilities.
Highly self-motivated and directed.
Ability to perform problem isolation and solving complex, multilayered system level customer issues.
Skill in analytical thinking, problem solving and resolution.
Skill in using mechanical and electrical power tools.
Ability to read and interpret documents such as schematics, blueprints and follow manufacturer's procedures, regulations, and company's best practices.
Ability to evaluate, test, and repair equipment.
Ability to prioritize, organize and work on multiple projects.
Ability to adapt in a rapidly changing technical environment.
Ability to meet deadlines, perform under stress and achieve optimum results.
Knowledge of company products/services, policies, and procedures.
Skill in using Microsoft Office applications.
Skill in using office equipment such as a printer, copier, and telephone system.
Ability to maintain strict confidentiality guidelines in accordance with company policy.
Ability to demonstrate dependability through good attendance and adherence to timelines and schedules.
Able and willing to continue business skill development by attending seminars, conferences, or training away from home for an extended time frame.
Physical Requirements:
Dexterity of hands and fingers to operate a computer keyboard, mouse, hand, and power tools, and to handle other computer components including very small components such as CPU fans, cards, memory, etc.
Lifting and transporting of heavy to moderately heavy objects, such as computers and peripherals up to 50 lbs.
Occasional inspection or installation of cables in floors and ceilings requires the ability to stoop, kneel or bend and climb and stand on a ladder for extended periods.
Sitting or standing for extended periods, walking, finger dexterity, feeling, repetitive motions, talking, hearing and visual acuity including close vision.
This institution is an equal opportunity provider and employer
EOE/Minority/Female/Disability/Veterans
If you are unable to utilize the online application process and would like to speak to a representative, please call ************ between the hours of 8:00 a.m. to 5:00 p.m., Monday thru Friday. If the representative is unavailable, please leave a message and your call will be returned as soon as possible.
Job Posted by ApplicantPro
$29k-40k yearly est. 19d ago
Manufacturing IT Technician
Ast Spacemobile 4.0
Midland, TX jobs
AST SpaceMobile is building the first and only global cellular broadband network in space to operate directly with standard, unmodified mobile devices based on our extensive IP and patent portfolio and designed for both commercial and government applications. Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by today's five billion mobile subscribers and finally bring broadband to the billions who remain unconnected.
Position Overview
We are seeking a detail-oriented Manufacturing IT Technician to provide technical support and maintenance for IT systems within a manufacturing environment. This role ensures smooth operation of hardware, software, and network infrastructure critical to production processes, including Manufacturing Execution Systems (MES), ERP platforms, and shop-floor automation tools. The position is located in Midland-Odessa, TX.
Key Responsibilities
Install, configure, and maintain IT hardware including servers, workstations, printers, routers, and switches, as well as software used in manufacturing operations.
Provide first-level and second-level support for MES, ERP, PLM, and related applications.
Troubleshoot and resolve issues impacting production systems promptly to minimize downtime.
Manage and monitor network connectivity across manufacturing facilities and ensure secure and reliable communication between shop-floor systems and enterprise applications.
Support data collection processes for quality and compliance, including torque certifications and NCR traceability.
Maintain accurate system documentation and adhere to IT security protocols.
Work closely with production teams, quality engineers, and IT leadership to implement technology solutions.
Train end-users on IT tools and ensure proper usage of MES and other systems.
Participate in automation initiatives and integration projects to enhance efficiency.
Identify opportunities for process optimization and system enhancements.
Qualifications
Education
Associate or bachelor's degree in informationtechnology or a related field.
Experience
Minimum of 2 years of IT support experience within a manufacturing or industrial environment.
Strong knowledge of Windows operating systems and Microsoft Office Suite.
Familiarity with networking fundamentals including TCP/IP, firewalls, and routing.
Experience supporting manufacturing systems such as MES and ERP platforms.
Ability to work in fast-paced environments and perform physical tasks such as racking servers and running cabling.
Preferred Qualifications
Experience with TULIP or similar MES platforms.
Familiarity with PLM and PDM systems.
Knowledge of compliance standards and quality management processes.
Flexibility to provide on-call support and work shifts as needed.
Soft Skills
Strong problem-solving and troubleshooting skills.
Excellent communication and collaboration abilities to work effectively with production, quality, and IT teams.
Ability to prioritize tasks in a fast-paced manufacturing environment.
Attention to detail and commitment to maintaining data integrity and system reliability.
Technology Stack
Windows OS, Microsoft Office Suite.
MES platforms such as TULIP.
ERP systems.
PLM/PDM software.
Networking tools for TCP/IP, routing, and firewall management.
IT support and monitoring tools.
Physical Requirements
Ability to lift and handle hardware up to 50 lbs.
Ability to stand, bend, reach, and perform hands-on work for extended periods.
Ability to work in a manufacturing environment around machinery and production equipment.
This job description may not be inclusive to the duties and responsibilities listed. Additional tasks may be assigned to the employee from time to time or the scope of the job may change as needed by business demands
.
AST SpaceMobile is an Equal Opportunity, at will Employer; employment is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
$52k-87k yearly est. 18d ago
Manufacturing IT Technician
Ast & Science 4.0
Midland, TX jobs
AST SpaceMobile is building the first and only global cellular broadband network in space to operate directly with standard, unmodified mobile devices based on our extensive IP and patent portfolio and designed for both commercial and government applications. Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by today's five billion mobile subscribers and finally bring broadband to the billions who remain unconnected.
Position Overview
We are seeking a detail-oriented Manufacturing IT Technician to provide technical support and maintenance for IT systems within a manufacturing environment. This role ensures smooth operation of hardware, software, and network infrastructure critical to production processes, including Manufacturing Execution Systems (MES), ERP platforms, and shop-floor automation tools. The position is located in Midland-Odessa, TX.
Key Responsibilities
Install, configure, and maintain IT hardware including servers, workstations, printers, routers, and switches, as well as software used in manufacturing operations.
Provide first-level and second-level support for MES, ERP, PLM, and related applications.
Troubleshoot and resolve issues impacting production systems promptly to minimize downtime.
Manage and monitor network connectivity across manufacturing facilities and ensure secure and reliable communication between shop-floor systems and enterprise applications.
Support data collection processes for quality and compliance, including torque certifications and NCR traceability.
Maintain accurate system documentation and adhere to IT security protocols.
Work closely with production teams, quality engineers, and IT leadership to implement technology solutions.
Train end-users on IT tools and ensure proper usage of MES and other systems.
Participate in automation initiatives and integration projects to enhance efficiency.
Identify opportunities for process optimization and system enhancements.
Qualifications
Education
Associate or bachelor's degree in informationtechnology or a related field.
Experience
Minimum of 2 years of IT support experience within a manufacturing or industrial environment.
Strong knowledge of Windows operating systems and Microsoft Office Suite.
Familiarity with networking fundamentals including TCP/IP, firewalls, and routing.
Experience supporting manufacturing systems such as MES and ERP platforms.
Ability to work in fast-paced environments and perform physical tasks such as racking servers and running cabling.
Preferred Qualifications
Experience with TULIP or similar MES platforms.
Familiarity with PLM and PDM systems.
Knowledge of compliance standards and quality management processes.
Flexibility to provide on-call support and work shifts as needed.
Soft Skills
Strong problem-solving and troubleshooting skills.
Excellent communication and collaboration abilities to work effectively with production, quality, and IT teams.
Ability to prioritize tasks in a fast-paced manufacturing environment.
Attention to detail and commitment to maintaining data integrity and system reliability.
Technology Stack
Windows OS, Microsoft Office Suite.
MES platforms such as TULIP.
ERP systems.
PLM/PDM software.
Networking tools for TCP/IP, routing, and firewall management.
IT support and monitoring tools.
Physical Requirements
Ability to lift and handle hardware up to 50 lbs.
Ability to stand, bend, reach, and perform hands-on work for extended periods.
Ability to work in a manufacturing environment around machinery and production equipment.
This job description may not be inclusive to the duties and responsibilities listed. Additional tasks may be assigned to the employee from time to time or the scope of the job may change as needed by business demands
.
AST SpaceMobile is an Equal Opportunity, at will Employer; employment is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
$52k-87k yearly est. Auto-Apply 21d ago
Information Technology (IT) Technician
Ast & Science 4.0
Midland, TX jobs
AST SpaceMobile is building the first and only global cellular broadband network in space to operate directly with standard, unmodified mobile devices based on our extensive IP and patent portfolio and designed for both commercial and government applications. Our engineers and space scientists are on a mission to eliminate the connectivity gaps faced by today's five billion mobile subscribers and finally bring broadband to the billions who remain unconnected.
Position Overview
AST SpaceMobile is currently seeking a skilled InformationTechnology (IT) Technician to support end users, maintain enterprise hardware and software systems, and contribute to the reliability and efficiency of IT operations. This role is hands-on and fast-paced, ideal for someone who excels in troubleshooting, customer service, and adapting quickly in a growing environment.
Key Responsibilities
Provide technical support to end users for workstations, servers, and mobile devices (hardware and software).
Support and maintain Office 365 applications for users.
Prepare, deploy, and ship new hardware to remote sites and end users.
Assist with deployment of on-premises hardware including routers, switches, Ethernet cabling, servers, workstations, monitors, and printers.
Manage user accounts in on-premises Active Directory and cloud-based identity providers (Azure AD, LastPass).
Perform software installations, patches, and upgrades to maintain system security and integrity.
Troubleshoot issues to isolate and diagnose common hardware and software problems.
Create and maintain accurate systems documentation.
Escalate complex issues to subject matter experts when required.
Perform other related duties as assigned.
Qualifications
Education:
High school diploma or equivalent required; associate or bachelor's degree in IT or related field preferred.
IT-related certifications (Microsoft, CompTIA, VMware) are a plus.
Experience:
A minimum of 2+ years in desktop support, help desk, or customer support roles.
Experience supporting Microsoft Windows and Microsoft Office in a technical support capacity.
Hands-on experience with hardware maintenance including racking servers, deploying workstations, and setting up peripheral devices.
General knowledge of networking fundamentals (OSI model, TCP/IP, protocols, routing, firewalls).
Ability to work in a fast-paced and rapidly changing environment.
Flexibility to participate in on-call rotations as needed.
Preferred Qualifications
Certifications such as Microsoft, CompTIA, VMware.
Experience with virtualization technologies (Hyper-V, VMware).
Familiarity with cloud IaaS platforms (AWS or Azure).
Experience with Cisco Meraki network infrastructure.
Experience supporting mac OS, iOS, and Android devices.
Soft Skills
Strong interpersonal and communication skills.
Proven ability to collaborate effectively within cross-functional teams.
Excellent written and verbal communication skills.
Meticulous attention to detail to ensure accuracy of documentation and deliverables.
Customer service mindset and ability to learn new technologies quickly.
Technology Stack
Operating Systems: Windows, mac OS, iOS, Android.
Identity & Access: Active Directory, Azure AD, LastPass.
Productivity & Collaboration: Office 365, Teams.
Networking: Routers, switches, firewalls, TCP/IP, Meraki environments.
Virtualization: Hyper-V, VMware.
Cloud Services: AWS, Azure.
Hardware: Servers, workstations, printers, mobile devices, cabling.
Physical Requirements
Ability to lift and move equipment up to 50 lbs.
Rack servers, run cables, crawl under desks, and work with hardware in office and data center environments.
Ability to work in a standard office environment and use a computer for extended periods.
This job description may not be inclusive of all duties and responsibilities. Additional tasks may be assigned from time to time, or the scope of the job may change as needed by business demands.
AST SpaceMobile is an Equal Opportunity, at will Employer; employment is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
$52k-87k yearly est. Auto-Apply 21d ago
Defense Software Test & AI Intern
Nokia Global 4.6
Remote
Defense Software Test & AI Intern (s): 2 Duration: 10 weeks internship EDUCATIONAL RECOMMENDATIONS Actively pursuing a Bachelor's or master's degree in computer science, Computer Engineering, Electrical Engineering, or a related field at an accredited university in the U.S.
Note: This role will not be offering sponsorship or relocation
Familiarity with Python, C++, Java, or other scripting/programming languages.
Experience with relevant AI tools and concepts.
Experience with Linux, containers (Docker, Kubernetes), and virtualization technologies.
Understanding of telecom network architecture, protocols, and RF principles.
Exposure to RF instrumentation and calibration techniques.
Excellent communication and detailed skills.
Analyse feature specifications and develop test cases.
Leverage AI for improving our test capabilities.
Set up, configure, and maintain lab/test environments.
Execute and automate test plans using scripting tools (e.g., Python).
Diagnose and reproduce complex system issues.
Support test automation, vulnerability scanning, and reporting.
Assist in the creation of product demos for internal and external audiences.
Adhere to quality assurance practices and contribute to process improvement.
$39k-47k yearly est. Auto-Apply 20d ago
Software Developer Intern
Nokia Global 4.6
Remote
(s): 1
Duration: 10 weeks (full-time)
Dates: June 2026 - August 2026
EDUCATIONAL RECOMMENDATIONS:
Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Systems Engineering, or a related field at an accredited U.S. institution, with expected graduation within the next 12 months.
Strong development experience in C++ on Linux systems, including compilers and debuggers.
Competence in Python programming.
Understanding of object-oriented software design principles.
Excellent communication skills and ability to work in a team environment.
Self-starter mindset with the ability to begin development activities early in the project lifecycle.
Analyze software task book, including functional specifications, constraints, and interfaces.
Produce software specifications and design architecture.
Develop application software using C++ and Python in a Linux environment.
Participate in software validation during system integration and execute system tests.
Collaborate with system and network designers to ensure seamless product development.
$39k-47k yearly est. Auto-Apply 5d ago
Diagnostics Software Development Intern
Nokia Global 4.6
Remote
Number of Positions: 4
Duration: 10 weeks (Full-time)
Dates: June 2026 - August 2026
EDUCATIONAL RECOMMENDATIONS Currently a candidate for a bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with an accredited school in the US.
Proficiency in one or more Programming and/or Scripting languages. (i.e. C, C++, Python, Java, BASH)
Interest in working closely with Hardware engineers and designing and developing low level software to support their efforts.
Interest in experiencing the development of diagnostic software used for the bringup, validation and manufacturing of new Hardware
It would be nice if you also had:
Exposure to Computer Architecture concepts.
Experience in Designing software solutions from Planning to implementation to testing in Academic projects.
Work closely with Hardware and Firmware engineers to:
Develop Diagnostic software for use with Hardware bringup, validation and manufacturing.
Develop tools for use in Hardware bringup and verification
Enhance the infrastructure used by the Bringup and diagnostics team.
Learn the role bring-up and diagnostics software plays in new Hardware development and manufacturing.
All tools and infrastructure in the diagnostics team is developed in Python and C++
$39k-47k yearly est. Auto-Apply 48d ago
IT / AI Development Intern - On-site
Mira Safety 4.3
Cedar Park, TX jobs
Job DescriptionIT / AI Development Intern - On-site
Commitment: 20 hours/week (flexible schedule to accommodate academic commitments) Duration: 16 Weeks
Compensation: Unpaid, educational internship
Program Overview
This internship offers hands-on experience in full-stack development, AI integration, and e-commerce applications. You will contribute to projects such as AI-powered tools for customer engagement, sales intelligence dashboards, conversational support bots, and mobile/web applications for our online platforms operating on Shopify Plus.
On-site interns will collaborate closely with senior engineers, gaining exposure to modern tech stacks, agile workflows, and industry best practices. We do not expect you to have prior experience with all listed tools. You will receive guidance, code templates, and mentorship throughout the program. High-performing interns may be considered for a paid internship or junior position upon program completion, based on performance and business needs.
Participation in the program is designed to enhance your professional skills and is not contingent on academic credit, though such alignment is welcome.
Key Responsibilities
Assist in developing and enhancing e-commerce platforms using Shopify Liquid, Petite Vue, TailwindCSS, and Vite.
Support integration of AI-powered features using APIs and prompt engineering.
Contribute to REST API development and third-party API integrations.
Help with database tasks including CRUD operations, indexing, and authentication in PostgreSQL/Supabase.
Participate in creating data dashboards and analytics tools.
Test and debug features using automated testing tools.
Follow secure coding practices and version control workflows.
Nice to Have / Preferred Skills (training and mentorship provided) Web & App Development
JavaScript (ES6+) and a modern UI framework (Vue 3/Nuxt 3 or React/Next.js)
Node.js with Fastify or Express
Shopify Liquid theme development
React Native (Expo) for mobile development
Data & APIs
REST API design and integration
PostgreSQL/Supabase (CRUD, indexing, auth)
JSON/CSV data parsing
GA4 or Shopify data exports
AI & Advanced Features
Prompt engineering and AI API integration
PDF parsing/generation
Retrieval-Augmented Generation (RAG) concepts
Embedding strategies and vector databases (pgvector)
Tools & Infrastructure
Redis (caching, sessions)
Vercel Edge Functions / Supabase Edge Functions
Docker for local development
CI/CD workflows with automated testing
Playwright, Vitest, or Jest for testing
Specialized / Project-Specific
Map rendering (Leaflet, Mapbox)
Cron jobs and data diffing
Environment secrets management and input sanitization
Feature flagging tools
Benefits for Interns
Real-world project experience through guided, hands-on development work.
Portfolio development by contributing to projects that can be showcased in professional presentations.
Recommendation letter upon successful completion of the internship program.
Career networking opportunities through collaboration with industry professionals.
Eligibility for an advanced paid internship after program completion, based on performance and business needs.
Learning & Mentorship
Completion of Harvard CS50's Introduction to Artificial Intelligence with Python valued at $299 (company-sponsored, certificate included).
Weekly mentorship sessions.
Guided onboarding with pre-built scaffolds, templates, and code examples.
Exposure to professional GitHub workflows, agile development, and real production systems.
Application Process
Submit Resume + Cover Letter specifying your area of interest.
Complete the Culture Index Survey.
Attend interviews with HR.
Program Deliverables
At least one major project contribution in your assigned department.
Internship Completion Report summarizing your learning and contributions.
Powered by JazzHR
hm4MeDNCD4
$31k-42k yearly est. 3d ago
IT / AI Development Intern
Mira Safety 4.3
Cedar Park, TX jobs
IT / AI Development Intern - Remote
Commitment: 20 hours/week (flexible schedule to accommodate academic commitments
Duration: 16 Weeks Compensation: Unpaid, educational internship
Program Overview
This internship offers hands-on experience in full-stack development, AI integration, and e-commerce applications. You will contribute to projects such as AI-powered tools for customer engagement, sales intelligence dashboards, conversational support bots, and mobile/web applications for our online platforms operating on Shopify Plus.
Interns will collaborate closely with senior engineers, gaining exposure to modern tech stacks, agile workflows, and industry best practices. We do not expect you to have prior experience with all listed tools. You will receive guidance, code templates, and mentorship throughout the program. High-performing interns may be considered for a paid internship or junior position upon program completion, based on performance and business needs.
Participation in the program is designed to enhance your professional skills and is not contingent on academic credit, though such alignment is welcome.
Key Responsibilities
Assist in developing and enhancing e-commerce platforms using Shopify Liquid, Petite Vue, TailwindCSS, and Vite.
Support integration of AI-powered features using APIs and prompt engineering.
Contribute to REST API development and third-party API integrations.
Help with database tasks including CRUD operations, indexing, and authentication in PostgreSQL/Supabase.
Participate in creating data dashboards and analytics tools.
Test and debug features using automated testing tools.
Follow secure coding practices and version control workflows.
Nice to Have / Preferred Skills (training and mentorship provided) Web & App Development
JavaScript (ES6+) and a modern UI framework (Vue 3/Nuxt 3 or React/Next.js)
Node.js with Fastify or Express
Shopify Liquid theme development
React Native (Expo) for mobile development
Data & APIs
REST API design and integration
PostgreSQL/Supabase (CRUD, indexing, auth)
JSON/CSV data parsing
GA4 or Shopify data exports
AI & Advanced Features
Prompt engineering and AI API integration
PDF parsing/generation
Retrieval-Augmented Generation (RAG) concepts
Embedding strategies and vector databases (pgvector)
Tools & Infrastructure
Redis (caching, sessions)
Vercel Edge Functions / Supabase Edge Functions
Docker for local development
CI/CD workflows with automated testing
Playwright, Vitest, or Jest for testing
Specialized / Project-Specific
Map rendering (Leaflet, Mapbox)
Cron jobs and data diffing
Environment secrets management and input sanitization
Feature flagging tools
Benefits for Interns
Real-world project experience through guided, hands-on development work.
Portfolio development by contributing to projects that can be showcased in professional presentations.
Recommendation letter upon successful completion of the internship program.
Career networking opportunities through collaboration with industry professionals.
Eligibility for an advanced paid internship after program completion, based on performance and business needs.
Learning & Mentorship
Completion of Harvard CS50's Introduction to Artificial Intelligence with Python valued at $299 (company-sponsored, certificate included).
Weekly mentorship sessions.
Guided onboarding with pre-built scaffolds, templates, and code examples.
Exposure to professional GitHub workflows, agile development, and real production systems.
Application Process
Submit Resume + Cover Letter specifying your area of interest.
Complete the Culture Index Survey.
Attend interviews with HR.
Program Deliverables
At least one major project contribution in your assigned department.
Internship Completion Report summarizing your learning and contributions.
$31k-42k yearly est. Auto-Apply 60d+ ago
IT / AI Development Intern - On-site
Mira Safety 4.3
Cedar Park, TX jobs
Commitment: 20 hours/week (flexible schedule to accommodate academic commitments) Duration: 16 Weeks
Compensation: Unpaid, educational internship
This internship offers hands-on experience in full-stack development, AI integration, and e-commerce applications. You will contribute to projects such as AI-powered tools for customer engagement, sales intelligence dashboards, conversational support bots, and mobile/web applications for our online platforms operating on Shopify Plus.
On-site interns will collaborate closely with senior engineers, gaining exposure to modern tech stacks, agile workflows, and industry best practices. We do not expect you to have prior experience with all listed tools. You will receive guidance, code templates, and mentorship throughout the program. High-performing interns may be considered for a paid internship or junior position upon program completion, based on performance and business needs.
Participation in the program is designed to enhance your professional skills and is not contingent on academic credit, though such alignment is welcome.
Key Responsibilities
Assist in developing and enhancing e-commerce platforms using Shopify Liquid, Petite Vue, TailwindCSS, and Vite.
Support integration of AI-powered features using APIs and prompt engineering.
Contribute to REST API development and third-party API integrations.
Help with database tasks including CRUD operations, indexing, and authentication in PostgreSQL/Supabase.
Participate in creating data dashboards and analytics tools.
Test and debug features using automated testing tools.
Follow secure coding practices and version control workflows.
Nice to Have / Preferred Skills (training and mentorship provided) Web & App Development
JavaScript (ES6+) and a modern UI framework (Vue 3/Nuxt 3 or React/Next.js)
Node.js with Fastify or Express
Shopify Liquid theme development
React Native (Expo) for mobile development
Data & APIs
REST API design and integration
PostgreSQL/Supabase (CRUD, indexing, auth)
JSON/CSV data parsing
GA4 or Shopify data exports
AI & Advanced Features
Prompt engineering and AI API integration
PDF parsing/generation
Retrieval-Augmented Generation (RAG) concepts
Embedding strategies and vector databases (pgvector)
Tools & Infrastructure
Redis (caching, sessions)
Vercel Edge Functions / Supabase Edge Functions
Docker for local development
CI/CD workflows with automated testing
Playwright, Vitest, or Jest for testing
Specialized / Project-Specific
Map rendering (Leaflet, Mapbox)
Cron jobs and data diffing
Environment secrets management and input sanitization
Feature flagging tools
Benefits for Interns
Real-world project experience through guided, hands-on development work.
Portfolio development by contributing to projects that can be showcased in professional presentations.
Recommendation letter upon successful completion of the internship program.
Career networking opportunities through collaboration with industry professionals.
Eligibility for an advanced paid internship after program completion, based on performance and business needs.
Learning & Mentorship
Completion of Harvard CS50's Introduction to Artificial Intelligence with Python valued at $299 (company-sponsored, certificate included).
Weekly mentorship sessions.
Guided onboarding with pre-built scaffolds, templates, and code examples.
Exposure to professional GitHub workflows, agile development, and real production systems.
Application Process
Submit Resume + Cover Letter specifying your area of interest.
Complete the Culture Index Survey.
Attend interviews with HR.
Program Deliverables
At least one major project contribution in your assigned department.
Internship Completion Report summarizing your learning and contributions.
$31k-42k yearly est. Auto-Apply 60d+ ago
WaveLogic Software Intern (Summer 2026)
Ciena Corp 4.9
Atlanta, GA jobs
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.
How You Will Contribute:
As a Wavelogic software intern, you will push the boundaries of what is possible in optical network solutions. You will work alongside experienced professionals to ensure the reliability and performance of projects that play critical roles in our network solutions and help build upon our innovative technology. You will also challenge yourself and others by bringing enthusiasm and fresh ideas to new challenges and leading by example.
* Develop understanding and expertise in next-gen network solutions using optical transport and switching technologies like OTN, Ethernet etc.
* Develop embedded software skills to design, develop, validate and document advanced networking features and capabilities which are deployed in service provider networks.
* Trouble shoot and fix reported issues with embedded software, identify root cause, diagnose, debug and deliver robust timely fixes.
* Collaborate with multi-functional teams to design, develop and test the next-gen modem technologies.
The Must Haves:
* Working towards completion of Bachelor's degree in Electrical/Computer Engineering
* C, C++ programming language experience
* Good knowledge of embedded systems, device drivers (e.g., GPIO, I2C drivers), Linux/RTOS Operating System knowledge, mutual exclusion, synchronization, interrupt handling, inter-process communication, memory management etc.
* Positive work attitude, highly motivated and an ability to seek out answers with a willingness to learn and work independently
* Strong verbal and technical writing skills
* Collaborates well in a team environment
The Assets:
* Familiarity with datacom & telecom concepts such as DWDM, OTN, Ethernet, TCP/IP
* Low-level Real-Time Software/Firmware Development including HW bring up, interfacing with 3rd party devices.
* Ability to understand CPU Hardware architectures, Hardware Functional Specifications and Hardware Timing Diagrams
* Linux as a software development environment
* Design and development tools such as: Git, Eclipse, JIRA, Confluence, GDB, Yocto
* YANG modeling language and toolchains
* Scripting experience, Python, Go, BASH
* Automation and Test
Pay Range:
The pay range for this position is $27.00 - $38.00
Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.
In addition to competitive compensation, Ciena offers students access to the Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.
Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.
Ciena is an Equal Opportunity Employer, including disability and protected veteran status.
If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
$27-38 hourly 4d ago
WaveLogic Software Intern (Summer 2026)
Ciena Government Solutions 4.9
Atlanta, GA jobs
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.
How You Will Contribute:
As a Wavelogic software intern, you will push the boundaries of what is possible in optical network solutions. You will work alongside experienced professionals to ensure the reliability and performance of projects that play critical roles in our network solutions and help build upon our innovative technology. You will also challenge yourself and others by bringing enthusiasm and fresh ideas to new challenges and leading by example.
Develop understanding and expertise in next-gen network solutions using optical transport and switching technologies like OTN, Ethernet etc.
Develop embedded software skills to design, develop, validate and document advanced networking features and capabilities which are deployed in service provider networks.
Trouble shoot and fix reported issues with embedded software, identify root cause, diagnose, debug and deliver robust timely fixes.
Collaborate with multi-functional teams to design, develop and test the next-gen modem technologies.
The Must Haves:
Working towards completion of Bachelor's degree in Electrical/Computer Engineering
C, C++ programming language experience
Good knowledge of embedded systems, device drivers (e.g., GPIO, I2C drivers), Linux/RTOS Operating System knowledge, mutual exclusion, synchronization, interrupt handling, inter-process communication, memory management etc.
Positive work attitude, highly motivated and an ability to seek out answers with a willingness to learn and work independently
Strong verbal and technical writing skills
Collaborates well in a team environment
The Assets:
Familiarity with datacom & telecom concepts such as DWDM, OTN, Ethernet, TCP/IP
Low-level Real-Time Software/Firmware Development including HW bring up, interfacing with 3rd party devices.
Ability to understand CPU Hardware architectures, Hardware Functional Specifications and Hardware Timing Diagrams
Linux as a software development environment
Design and development tools such as: Git, Eclipse, JIRA, Confluence, GDB, Yocto
YANG modeling language and toolchains
Scripting experience, Python, Go, BASH
Automation and Test
Pay Range:
The pay range for this position is $27.00 - $38.00
Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.
In addition to competitive compensation, Ciena offers students access to the Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.
Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.
Ciena is an Equal Opportunity Employer, including disability and protected veteran status.
If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
$27-38 hourly Auto-Apply 13d ago
Diagnostics Software Development Intern
Nokia 4.6
Sunnyvale, CA jobs
Number of Positions: 4
Duration: 10 weeks (Full-time)
Dates: June 2026 - August 2026
EDUCATIONAL RECOMMENDATIONS Currently a candidate for a bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with an accredited school in the US.
Proficiency in one or more Programming and/or Scripting languages. (i.e. C, C++, Python, Java, BASH)
Interest in working closely with Hardware engineers and designing and developing low level software to support their efforts.
Interest in experiencing the development of diagnostic software used for the bringup, validation and manufacturing of new Hardware
It would be nice if you also had:
Exposure to Computer Architecture concepts.
Experience in Designing software solutions from Planning to implementation to testing in Academic projects.
Work closely with Hardware and Firmware engineers to:
Develop Diagnostic software for use with Hardware bringup, validation and manufacturing.
Develop tools for use in Hardware bringup and verification
Enhance the infrastructure used by the Bringup and diagnostics team.
Learn the role bring-up and diagnostics software plays in new Hardware development and manufacturing.
All tools and infrastructure in the diagnostics team is developed in Python and C++
$42k-51k yearly est. Auto-Apply 48d ago
WaveLogic Software Intern (Summer 2026)
Ciena 4.9
Atlanta, GA jobs
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.
How You Will Contribute:
As a Wavelogic software intern, you will push the boundaries of what is possible in optical network solutions. You will work alongside experienced professionals to ensure the reliability and performance of projects that play critical roles in our network solutions and help build upon our innovative technology. You will also challenge yourself and others by bringing enthusiasm and fresh ideas to new challenges and leading by example.
Develop understanding and expertise in next-gen network solutions using optical transport and switching technologies like OTN, Ethernet etc.
Develop embedded software skills to design, develop, validate and document advanced networking features and capabilities which are deployed in service provider networks.
Trouble shoot and fix reported issues with embedded software, identify root cause, diagnose, debug and deliver robust timely fixes.
Collaborate with multi-functional teams to design, develop and test the next-gen modem technologies.
The Must Haves:
Working towards completion of Bachelor's degree in Electrical/Computer Engineering
C, C++ programming language experience
Good knowledge of embedded systems, device drivers (e.g., GPIO, I2C drivers), Linux/RTOS Operating System knowledge, mutual exclusion, synchronization, interrupt handling, inter-process communication, memory management etc.
Positive work attitude, highly motivated and an ability to seek out answers with a willingness to learn and work independently
Strong verbal and technical writing skills
Collaborates well in a team environment
The Assets:
Familiarity with datacom & telecom concepts such as DWDM, OTN, Ethernet, TCP/IP
Low-level Real-Time Software/Firmware Development including HW bring up, interfacing with 3rd party devices.
Ability to understand CPU Hardware architectures, Hardware Functional Specifications and Hardware Timing Diagrams
Linux as a software development environment
Design and development tools such as: Git, Eclipse, JIRA, Confluence, GDB, Yocto
YANG modeling language and toolchains
Scripting experience, Python, Go, BASH
Automation and Test
Pay Range:
The pay range for this position is $27.00 - $38.00
Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.
In addition to competitive compensation, Ciena offers students access to the Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.
Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.
Ciena is an Equal Opportunity Employer, including disability and protected veteran status.
If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
$27-38 hourly Auto-Apply 13d ago
R&D Radio Software Developer Intern
Nokia 4.6
Dallas, TX jobs
R&D Radio Software Developer Intern Duration: 10 weeks Education Recommendations: Passionate bachelor's students in Software Engineering, Computer Science, or related fields who are eager to learn and explore the exciting world of cutting-edge telecommunication technologies.
You're a Great Fit If You Have:
Familiarity with software development methodologies (e.g., Agile, Scrum).
Experience with programming languages such as C++, Java, or Python.
Basic understanding of hardware components and their interaction with software.
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Ability to learn and adapt to new technologies quickly.
Attention to detail and a passion for software development.
Willingness to take on new challenges and continuous learning.
As Part of the Team, You Will:
Assist senior developers in designing and implementing software solutions.
Collaborate with hardware engineers to ensure software compatibility.
Participate in code reviews and provide constructive feedback.
Document and maintain software development processes.
Conduct unit testing and identify areas for improvement.
Stay updated with the latest industry trends and technologies.
Support the team in delivering high-quality software releases.
Engage in knowledge-sharing sessions to enhance team capabilities.
Assist in troubleshooting and resolving technical issues.
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.
About Ciena:
Ciena is a global leader in networking systems, services, and automation software, powering the world's connectivity. We enable intelligent, adaptive networks that connect people, businesses, and communities. Our software development teams innovate with cutting-edge technologies, including AI-driven automation, real-time analytics, and cloud-native architectures, to reimagine the future of networking.
How You Will Contribute:
Collaborate with the software development team to design and prototype agentic AI-based solutions.
Implement autonomous agent behaviors for workflow automation, decision support, and network optimization.
Leverage frameworks and tools for agent orchestration, reasoning, and multi-agent collaboration.
Integrate AI agents with APIs, data pipelines, and backend systems.
Conduct experiments and performance evaluations of AI-driven workflows.
Document designs, test results, and technical findings to share with the team.
Participate in Agile/Scrum ceremonies and collaborate using modern DevOps tools.
The Must Haves:
Current enrollment in a Bachelor's or Master's program in Computer Science, Software Engineering, Artificial Intelligence, or related field.
Strong programming skills in Python, JavaScript/TypeScript, or similar languages.
Understanding of AI fundamentals, including LLMs, planning algorithms, and reinforcement learning.
Hands-on experience with agentic AI concepts, such as autonomous agents, tool use, memory management, or multi-step reasoning.
Familiarity with frameworks like LangChain, OpenAI API, Hugging Face Transformers, or similar.
Familiarity with Model Context Protocol (MCP) Servers and Concepts.
Experience working with APIs, JSON data formats, and RESTful services.
Nice to Haves:
Knowledge of networking concepts, distributed systems, or cloud-native architectures.
Experience using vector databases, knowledge graphs, or retrieval-augmented generation (RAG).
Familiarity with containerization and microservices, such as Docker and Kubernetes.
Contributions to AI/ML open-source projects or relevant academic research.
Pay Range: The pay range for this position is $25.00 - $34.00
Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.
In addition to competitive compensation, Ciena offers students access to the Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.
Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.
Ciena is an Equal Opportunity Employer, including disability and protected veteran status.
If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.
$25-34 hourly Auto-Apply 3d ago
Software Engineering Intern
Granite Telecommunications LLC 4.7
Quincy, MA jobs
General Description: A fast-paced, challenging role that will be responsible for helping our teams design, develop, troubleshoot, and debug software programs for databases, applications, networks, etc. You will work with developers, technical project managers, and users to define and develop software applications to automate network operations.
Duties and Responsibilities:
* Assist with developing and maintaining applications for the OSS/BSS using Python
* Help to create front-end web UIs for back-end micro-services using Typescript and frameworks like NextJs, React, and TailwindCSS
* Work closely with developers, project managers, and users to gather requirements, update code based on feedback, test and deploy
* Collaborate with users and developers to fix bugs or add features to application suite
* Maintain cloud systems on AWS with services such as EC2, EKS, ECS, Lambda, S3, DynamoDB, etc.
* Help to create CI/CD pipelines for your code to automate build, test, and deployment stages
Required Qualifications:
* Self-starter, goal-oriented, ability to work independently without micromanagement
* Strong drive to learn front-end web development skills using Typescript, JSX, TailwindCSS
* Familiarity with Python
* Knowledge of CI/CD practices and applications such as Micro-services/Git/Docker/Kubernetes
* Knowledge of cloud computing platforms such as AWS/GCP/Azure and development of cloud-native applications
#LI-ND1
Granite delivers advanced communications and technology solutions to businesses and government agencies throughout the United States and Canada. We provide exceptional customized service with an emphasis on reliability and outstanding customer support and our customers include over 85 of the Fortune 100. Granite has over $1.85 Billion in revenue with more than 2,100 employees and is headquartered in Quincy, MA. Our mission is to be the leading telecommunications company wherever we offer services as well as provide an environment where the value of each individual is recognized and where each person has the opportunity to further their growth and achieve success.
Granite has been recognized by the Boston Business Journal as one of the "Healthiest Companies" in Massachusetts for the past 15 consecutive years.
Our offices have onsite fully equipped state of the art gyms for employees at zero cost.
Granite's philanthropy is unparalleled with over $300 million in donations to organizations such as Dana Farber Cancer Institute, The ALS Foundation and the Alzheimer's Association to name a few.
We have been consistently rated a "Fastest Growing Company" by Inc. Magazine.
Granite was named to Forbes List of America's Best Employers 2022, 2023 and 2024.
Granite was recently named One of Forbes Best Employers for Diversity.
Our company's insurance package includes health, dental, vision, life, disability coverage, 401K retirement with company match, childcare benefits, tuition assistance, and more.
If you are a highly motivated individual who wants to grow your career with a fast paced and progressive company, Granite has countless opportunities for you.
EOE/M/F/Vets/Disabled
$52k-78k yearly est. 40d ago
Software Developer Intern
Nokia 4.6
Hillsborough, NJ jobs
(s): 1
Duration: 10 weeks (full-time)
Dates: June 2026 - August 2026
EDUCATIONAL RECOMMENDATIONS:
Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Systems Engineering, or a related field at an accredited U.S. institution, with expected graduation within the next 12 months.
Strong development experience in C++ on Linux systems, including compilers and debuggers.
Competence in Python programming.
Understanding of object-oriented software design principles.
Excellent communication skills and ability to work in a team environment.
Self-starter mindset with the ability to begin development activities early in the project lifecycle.
Analyze software task book, including functional specifications, constraints, and interfaces.
Produce software specifications and design architecture.
Develop application software using C++ and Python in a Linux environment.
Participate in software validation during system integration and execute system tests.
Collaborate with system and network designers to ensure seamless product development.
$37k-44k yearly est. Auto-Apply 5d ago
Software Developer Intern
Nokia 4.6
Hillsborough, NJ jobs
(s): 1
Duration: 10 weeks (Full-time)
Dates: June 2026 to August 2026
EDUCATIONAL RECOMMENDATIONS:
Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Systems Engineering, or a related field at an accredited U.S. institution, with expected graduation within the next 12 months.
Strong development experience in C++ on Linux systems, including compilers and debuggers.
Competence in Python programming.
Understanding of object-oriented software design principles.
Excellent communication skills and ability to work in a team environment.
Self-starter mindset with the ability to begin development activities early in the project lifecycle.
Analyze software task book, including functional specifications, constraints, and interfaces.
Produce software specifications and design architecture.
Develop application software using C++ and Python in a Linux environment.
Participate in software validation during system integration and execute system tests.
Collaborate with system and network designers to ensure seamless product development.