Software Engineering Co-Op - Spring 2027
Bosch Rexroth
Company DescriptionOur drive and control technologies ensure efficient, powerful, and safe movement in machines and systems of any size. We inspire our customers with intelligent components, tailored system solutions, and services – from fully connected applications to the factory of the future. Bosch Rexroth is dedicated to making the world a better place through innovation and technology. We are looking for associates who will take on our customers’ challenges with passion and persistence until the right solution is found and who will thrive in a face-paced, collaborative, and exciting environment. Job DescriptionWe are seeking a motivated and talented Embedded AI Software Engineering Intern/Co-op to join our team for the summer. As an intern, you will work on cutting-edge embedded AI and computer vision applications for mobile machines, with a focus on optimizing AI models and real-time processing pipelines for deployment on embedded hardware.This role provides hands-on experience developing, deploying, profiling, and optimizing AI-powered vision systems on resource-constrained embedded platforms. You will work closely with our software engineering team to improve inference performance, reduce processing latency, and maximize hardware utilization while maintaining real-time system performance.ResponsibilitiesCollaborate with the software development team to develop and optimize embedded AI and computer vision applications for mobile machines.Deploy, benchmark, and optimize AI models for execution on embedded targets, including platforms equipped with hardware AI accelerators.Optimize real-time video processing and AI inference pipelines to improve throughput, reduce latency, and minimize CPU, GPU, and memory utilization.Profile and troubleshoot on-target performance bottlenecks involving image acquisition, preprocessing, inference, postprocessing, and video output.Explore AI model optimization techniques such as quantization, pruning, and hardware-specific acceleration to improve inference efficiency.Develop and optimize software components in C/C++ for embedded Linux and real-time operating systems.Integrate AI models with camera systems, sensor inputs, and embedded communication interfaces.Develop testing and benchmarking tools to evaluate model accuracy, execution time, memory consumption, and end-to-end pipeline performance.Document software architecture, optimization strategies, performance results, and implementation details.Participate in team meetings, code reviews, and technical discussions.QualificationsMinimum QualificationsCurrently pursuing a bachelor's or master's degree in Computer Engineering, Computer Science, Electrical Engineering, or another relevant technical field.Familiarity with C/C++ programming.Fundamental understanding of embedded systems and software development.Basic knowledge of artificial intelligence, machine learning, or computer vision concepts.Familiarity with Linux development environments.Strong analytical, debugging, and problem-solving skills.Excellent communication and collaboration abilities.Preferred QualificationsExperience deploying AI or computer vision models on embedded hardware.Familiarity with AI frameworks and deployment tools such as PyTorch, TensorFlow, TensorFlow Lite, or ONNX.Experience optimizing neural networks through quantization, model compression, or hardware-specific inference acceleration.Familiarity with embedded AI accelerators, GPUs, or NPUs, including platforms such as Texas Instruments TDA4.Experience with real-time video processing frameworks such as GStreamer, OpenCV, or similar technologies.Experience with embedded Linux, QNX, or other real-time operating systems.Familiarity with performance profiling tools and optimization techniques for CPU, GPU, memory, and system-level bottlenecks.Knowledge of image processing, object detection, or semantic segmentation models.Experience with embedded communication protocols such as CAN or Ethernet.Familiarity with cross-compilation, hardware debugging, and on-target software development.Additional Information Indefinite U.S. work authorized individuals only. Future sponsorship for work authorization unavailable.Want a closer look at life at Bosch? Follow our social channels and see what it’s like to work here:InstagramFacebookLinkedInYouTubeTikTokEqual Opportunity Employer, including disability / veteransBy submitting an application for employment with Bosch, you represent and warrant that: (a) the work product and materials you submit are your own and reflect your personal experience, skills and qualifications; and (b) you have not used artificial intelligence or automated tools to generate, alter, or enhance application materials or responses in a manner that misrepresents your identity, authorship, experience, capabilities or qualifications.SummaryType: Full-timeFunction: Engineering
- ...Your tasks We are seeking a motivated and talented Embedded AI Software Engineering Intern/Co-op to join our team for the summer. As an intern, you will work on cutting-edge embedded AI and computer vision applications for mobile machines, with a focus on optimizing...SuggestedSummer workInternship
$95.16k - $135k
...and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides... ...Engineering, Modern Java Frameworks and Libraries (e.g., Spring, Guava) and a Bachelors in related field; 3 years relevant...SuggestedWork experience placementWork at officeWork from home2 days per week1 day per week$60 - $70 per hour
Job Description Experienced Software Engineer develops and maintains automated test software, reporting tools, and database solutions that support production and engineering test systems. This role designs and supports manufacturing test fixtures and automated verification...SuggestedPermanent employmentTemporary work$40 - $80 per hour
...Embedded Software Engineer Greenville, SC OR Melbourne, FL | Full-Time | Onsite | 9/80 Schedule Join a growing engineering team developing mission-critical embedded systems for advanced defense and aerospace applications. This role offers hands-on involvement throughout...SuggestedFull timeContract workTemporary work- ...Vitest) AI Integration: integrating AI/ML services & APIs Git/GitHub, Agile, Jira, and other general software tooling Requirements Bachelor’s degree in Software Engineering, Computer Science, or a related field Must be a U.S. citizen or Green Card holder authorized to...Suggested
- Robert Half is hiring! We are looking for a Software Engineer to join our team in Greenville, South Carolina. In this role, you will build and enhance business applications, intelligent automation, and AI-enabled solutions that improve operational efficiency across the...
$60 - $80 per hour
Job Title: Senior Software EngineerJob Description We are seeking a highly skilled Senior Embedded Software Engineer to design, develop, and integrate software for embedded systems across the full development lifecycle. You will work from requirements analysis and architectural...Contract workTemporary workWork at officeFlexible hours- ...Job Description Job Description Description: The Senior Software Engineer builds and extends Chartspan's Impact RPM platform — patient... ...Go. ? Comfortable reading and contributing to Kotlin/Java (Spring) codebases. ? Solid experience with PostgreSQL (raw SQL, no...
- ...-level process for position offers being made for May 2027*** What does it mean to be a Software Developer at GLS? As a Software Developer, you will develop... ...and productivity tools to real-time credit engines, web services, and end-user applications. You will work...Temporary workCasual workWork at officeImmediate startMonday to FridayAfternoon shift
$85k - $125k
...Job Description Job Description Software Engineer (DevSecOps) – Job Description Job Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-time Salary Range: $85,000 - $125,0...Full time$142.6k - $261.5k
...elite team of product leaders, data scientists, designers, and software engineers enable our clients to solve their most complex product... ...experience with Java or C# Frameworks: 4+ years of experience with Spring Boot, .Net or .Net Core Nice to have: Experience with AWS...Summer holidayFlexible hours- ...Dodge Industrial, Inc. seeks an Applications Engineer to drive technical decision-making and provide executional support for internal and external customers. You will lead small projects, enhance product performance, and serve as a trusted advisor on Dodge products....
$70.4k - $105.6k
...Job Description Summary As an entry-level AI Engineer, you will help design, build, integrate and operate AI-enabled applications for engineering and industrial use cases. You will work across software, machine learning and data interfaces, partnering with Data Scientists...Contract workInternshipRelocation package- ..., and reproduction of our internally and externally developed software products.Ensures the IT security and compliance of both planned... ...:BA/BS degree in Business, Information Technology, Engineering or the equivalent of 4 years of experience in the management of...Temporary workLocal areaFlexible hours
$90k - $125k
...Job DescriptionJob DescriptionEmbedded Software Engineer – Job DescriptionJob Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-timeSecurity Clearance requiredSalary Range:$90,000 - $125,000...- ...Position Overview:Elliott Davis is seeking a Senior AI & Integration Engineer to build integrations, automation and practical AI-enabled... ...practice.Requirements:A Bachelor’s degree in Computer Science, Software Engineering, Business, Information Systems, or similar field.3-...Full timeContract workWork at officeRemote workFlexible hours
- ...OVERVIEW S&B is seeking a Senior Staff Lead Mechanical Engineer that Independently performs Mechanical Design activities for all phases... ...includes considerable experience in utilizing various computer software packages and automated engineering and design equipment. Certification...Work at officeFlexible hours
- ...StatesPosted: 2026-10-27Job SummaryThe PSC Design & Execution Engineer will play a key role in delivering high-quality, reliable, and... ...Engineer will collaborate with multidisciplinary teams—including software developers, electrical engineers, and global project managers—to...Full timeTemporary workWork at officeRemote work
- ...Sealed Air Corporation in Simpsonville, SC is seeking a Senior Bags Extrusion Process Engineer to own polymer film extrusion processes and lead a team of Process Technicians, working with Production, Maintenance, Quality, and Product Development. You will drive process...
- ...Application Engineer-AutomotiveGreenville, South Carolina, USAPay Rate - 95000-125000General ScopeThe Port Fuel Injection (PFI) Applications Engineer is responsible for application-level engineering support of fuel injection products, ensuring proper performance, validation...
- ...for the administration, optimization, and user experience of Engineering Windows Virtual Desktop Infrastructure. The role is embedded within... ...deployment, and standardisation aligned with ADT's Software Store Standardization initiative. Data Migration & User Onboarding...
- ...Application EngineerAn Application Engineer works closely with clients to understand their specific needs and then designs, develops, and customizes software applications to meet those requirements, often acting as a bridge between the technical development team and the...Flexible hours
$57.58 per hour
...& Scheduler Administrator, you will be part of the Advanced Digital Technology organization supporting enterprise HPC users and engineering simulation teams. The ideal candidate will have strong problem-solving skills, excellent communication abilities, and a proactive...- ...Heat Recovery Steam Generator (HRSG) Application EngineerThe Heat Recovery Steam Generator (HRSG) Application Engineer owns global, project-specific proposal activity to drive consistent functional specifications and standardized workflow processes for outsourced HRSG...Contract workRelocation package
- GE Vernova MissionAddressing the climate crisis is an urgent global priority and we take our responsibility seriously. That is our singular mission at GE Vernova: continuing to electrify the world while simultaneously working to help decarbonize it. If we want our energy...
- ...Engineering Graduate OpportunityKimley-Horn is looking for engineering graduates to join our Greenville, South Carolina office in 2027! This is not a remote position.ResponsibilitiesUtilize technical software programs on a regular basis to analyze, produce, and QC deliverables...Summer workWork at officeLocal areaFlexible hours
$118.02k - $180.31k
...). This is expanding work in the Instrumentation and Controls Engineering group. You will work on major process controls engineering projects... ...experience in Computer Science, Artificial Intelligence, Software Engineering, or related fields that enables effective oversight...Hourly payContract workLocal areaWorldwideFlexible hours$118.02k - $180.31k
...Description Piping Engineering & Analysis Synopsis The Piping Engineering & Analysis discipline performs evaluations for piping... ...navigate a 3D CAD model Experience with AutoPIPE or PIPESTRESS software Knowledge of gas dynamics and hydraulic transients...Hourly payWork at officeLocal areaWorldwideFlexible hours3 days per week- ...GLS is seeking a Software Developer for campus recruitment in Greenville, SC. You will build integration microservices, real-time engines, and end-user applications, contributing to automation and scalable software across the stack. You will work with Python, Java,...
$110k - $130k
...but will be produced in APAC, EU and South America) Site Equipment Manager Along with Product Development and Partner Applications Engineer, the role will require management and maintenance of laboratory equipment as well as all onsite safety protocols and procedures....Local areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Co-Op - Spring 2027. Be the first to apply!
- part time software developer remote Simpsonville, SC
- software Simpsonville, SC
- healthcare software sales Simpsonville, SC
- entry level software sales Simpsonville, SC
- software implementation project manager Simpsonville, SC
- software sales Simpsonville, SC
- software technology Simpsonville, SC
- id software Simpsonville, SC
- ultimate software Simpsonville, SC
- remote software sales Simpsonville, SC



