Software Systems Engineer Jobs at Global Connect Technologies with Visa Sponsorship
Software Systems Engineer jobs at Global Connect Technologies span consulting and professional services engagements, where project-based work demands both technical depth and adaptability. The company has an established track record of sponsoring work visas for this function, supporting candidates through H-1B visa, OPT, and TN visa pathways.
Find Software Systems Engineer Jobs at Global Connect TechnologiesOverview
Showing 5 of 21+ Software Systems Engineer Jobs at Global Connect Technologies










See all Software Systems Engineer Jobs at Global Connect Technologies
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Systems Engineer Jobs at Global Connect Technologies.
Get Access To All Jobs
Embedded Software Engineer (C++ / Linux / BSP)
Location: Fargo, ND or Des Moines, IA
Client: John Deer
Position Summary
We are seeking an Embedded Software Engineer with strong experience in C++, Linux, and Board Support Package (BSP) development. The ideal candidate will be responsible for developing, integrating, and validating embedded software on target hardware platforms. This role requires hands-on experience bringing up hardware, debugging low-level software, and validating system functionality in a lab environment.
Key Responsibilities
- Design, develop, and maintain embedded software using C++.
- Develop, customize, and support Linux BSPs for embedded platforms.
- Perform board bring-up, hardware/software integration, and platform validation.
- Test and validate software functionality directly on target hardware.
- Debug system-level issues involving software, drivers, kernel components, and hardware interfaces.
- Develop automated and manual test procedures for embedded systems.
- Work closely with hardware, firmware, and systems engineering teams.
- Analyze system logs, traces, and performance metrics to identify and resolve issues.
- Support product releases and ongoing maintenance activities.
Required Qualifications
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
- 3+ years of experience in embedded software development.
- Strong programming skills in C++.
- Experience with Linux-based embedded systems.
- Hands-on BSP development and customization experience.
- Experience testing and validating software on physical hardware platforms.
- Knowledge of device drivers, kernel debugging, and system integration.
- Familiarity with debugging tools such as GDB, JTAG, logic analyzers, or oscilloscopes.
- Experience with version control systems such as Git.
- Strong problem-solving and troubleshooting skills.
Preferred Qualifications
- Experience with Yocto, Buildroot, or similar embedded Linux build systems.
- Knowledge of ARM-based processors and SoC architectures.
- Experience with bootloaders such as U-Boot.
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Experience with communication protocols such as SPI, I2C, UART, CAN, Ethernet, or USB.
- Exposure to RTOS environments is a plus.
Desired Skills
- Embedded Linux
- C++
- BSP Development
- Hardware/Software Integration
- Device Driver Development
- Board Bring-Up
- Debugging & Troubleshooting
- Git
- Automated Testing
- System Validation
See all Software Systems Engineer Jobs at Global Connect Technologies
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Systems Engineer Jobs at Global Connect Technologies.
Get Access To All JobsTips for Finding Software Systems Engineer Jobs at Global Connect Technologies
Align Your Resume to Consulting Deliverables
Global Connect Technologies staffs Software Systems Engineers on client-facing projects, so your resume should highlight system design, integration work, and delivery outcomes rather than internal tooling. Framing experience around measurable project results strengthens your fit for consulting-model roles.
Confirm Your Degree Supports a Specialty Occupation
USCIS requires a direct relationship between your degree field and the Software Systems Engineer role. A degree in computer science, software engineering, or a closely related discipline is the baseline. Gather official transcripts and a credential evaluation before applying.
Target Openings That Match Your Current Status
Global Connect Technologies sponsors multiple visa types, so identify which openings align with your authorization timeline. If you're on F-1 OPT, apply with enough runway for the employer to file an H-1B petition before your OPT expiration, accounting for the April 1 filing window.
Use Migrate Mate to Filter Verified Sponsoring Roles
Not every Software Systems Engineer posting at consulting firms explicitly states visa sponsorship. Use Migrate Mate to browse Global Connect Technologies openings that are verified for sponsorship, so you focus your time on roles where the company has already committed to sponsoring this function.
Ask Recruiters About the LCA Filing Timeline
Before accepting an offer, confirm when the employer will file the Labor Condition Application with DOL. At a consulting firm like Global Connect Technologies, project start dates can shift, and LCA certification must precede any H-1B petition submission. A clear timeline protects your status.
Prepare for Consulting-Style Technical Screening
Global Connect Technologies typically assesses Software Systems Engineers on system architecture, cross-functional integration, and client problem framing, not just algorithmic puzzles. Practice designing scalable systems with trade-off analysis, as consulting engagements require engineers who can communicate technical decisions to non-technical stakeholders.
Frequently Asked Questions
Does Global Connect Technologies sponsor H-1B visas for Software Systems Engineers?
Yes, Global Connect Technologies sponsors H-1B visas for Software Systems Engineers. The company operates in consulting and professional services, where hiring foreign nationals through the H-1B program is a standard part of workforce strategy. If you're currently on OPT or another nonimmigrant status, confirm the H-1B filing timeline with your recruiter early in the offer process, since USCIS petitions must be submitted during the annual cap window.
How do I apply for Software Systems Engineer jobs at Global Connect Technologies?
You can browse and apply for Software Systems Engineer openings at Global Connect Technologies through Migrate Mate, which surfaces roles verified for visa sponsorship so you're not filtering through listings that won't support your status. When applying, tailor your application to consulting delivery contexts, highlight systems integration experience, and be ready to confirm your current authorization type early in the recruiter conversation.
Which visa types does Global Connect Technologies commonly use for Software Systems Engineers?
Global Connect Technologies sponsors H-1B visas as the primary long-term work authorization path for Software Systems Engineers. The company also supports F-1 OPT and CPT for candidates already on student visas, and TN status for qualifying Canadian and Mexican nationals in eligible engineering roles. The right visa type depends on your nationality, current status, and the specific role's requirements.
What qualifications does Global Connect Technologies expect from Software Systems Engineers?
Expect a bachelor's degree or higher in computer science, software engineering, systems engineering, or a closely related field. This matters beyond just the job requirement: USCIS scrutinizes the degree-to-role relationship closely for H-1B specialty occupation petitions. Beyond credentials, Global Connect Technologies typically values experience in system design, software integration, and working across multiple technology stacks in project-driven environments.
How do visa processing timelines work when joining Global Connect Technologies as a Software Systems Engineer?
If you're transitioning from F-1 OPT to H-1B, your employer must file the H-1B petition with USCIS between April 1 and the cap registration deadline, with employment starting October 1 at the earliest. For TN status, processing can be faster since it's handled at the port of entry or through a consulate. Always confirm your target start date with your recruiter so the company's immigration filing schedule aligns with your authorization window.