Software Developer Visa Sponsorship Jobs in Indiana
Indiana's software developer job market is anchored by Indianapolis-based employers like Salesforce, Eli Lilly, and Cummins, alongside a growing fintech and healthtech sector. Cities like Indianapolis, Fort Wayne, and Bloomington attract international talent, with Purdue University and Indiana University supplying a steady pipeline of sponsored candidates.
Find Software Developer JobsOverview
Showing 5 of 48+ Software Developer Jobs in Indiana with Visa Sponsorship


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 48+ Software Developer Jobs in Indiana with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Developer Jobs in Indiana with Visa Sponsorship.
Get Access To All Jobs
INTRODUCTION
The Principal Software Engineer (Connectivity) will be responsible for the development of software for the Connectivity module to connect with water heating products and HVAC products, including requirements, design, qualification, and life cycle support. Will work to implement and extend a common connectivity and reusable architecture strategy within Rheem. This is a key position on the electronic controls team within Rheem’s Advanced Technology Integration organization, providing advanced technologies and systems solutions for Rheem’s products and other business units.
This position will serve the Rheem Enterprise Division located in Indianapolis, IN (Onsite).
Responsibilities
- Work with systems engineering, product engineering, marketing, manufacturing, and others to capture electronic controls requirements for specific water heating applications.
- Work collaboratively with Lead Software and Systems Architecture Engineer to develop and extend software architecture and design for software applications.
- Develop software and associated documentation for embedded applications, following team design conventions.
- Provide a comprehensive self-review and test of the software.
- Work with hardware, systems, R&D, product, and validation engineers to support the validation of the software in the product application, with a focus on identifying and resolving any software, hardware, or system anomalies.
- Work with manufacturing and service on the implementation and validation of software features to support construction and field support.
- Support the development of tools for PC, handheld, and other devices that could be used for development, testing, manufacturing, service, and/or other applications.
- Work with cross-functional teams through direct interactions and team meetings in developing and translating new concepts into applications.
- Develop performance and qualification test methods, coordinate the implementation of experiments, and evaluate test results.
- Lead and participate in formal design reviews of electronic controls requirements, schematics, layouts, and software, as well as FMEA, DFM, DFT, and other related analyses.
- Prepare and support the review and release of formal requirements, design, and qualification documentation.
- Continue to develop professionally. Represent the company as requested in technical societies and keep the company advised of pertinent developments, new concepts, and opportunities.
QUALIFICATIONS
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent.
- 7+ years of hands-on experience developing production embedded software for microprocessor-based controls in C/C++ and assembly.
- Strong experience across the full Software Development Life Cycle (SDLC), including:
- Requirements elicitation and decomposition (system + software)
- Architecture and design
- Implementation and code reviews
- Verification, validation, and qualification
- Launch support (manufacturing, field readiness)
- Sustaining engineering, defect resolution, and field issue support
- Proven experience developing real-time, multi-threaded embedded systems.
- Expertise with embedded peripherals and interfaces such as SPI, QSPI, UART, RS485, and Ethernet.
- Experience with secure embedded platforms, including secure boot chains, image authentication, anti-rollback protection, and secure key handling.
- Experience supporting firmware update mechanisms (including OTA or field update strategies) across development, launch, and sustaining phases.
- Experience working closely with cross-functional teams including systems engineering, hardware, product, manufacturing, validation, and service.
- Strong debugging and failure analysis skills using hardware/software tools (emulators, oscilloscopes, logic analyzers, test instrumentation).
- Ability to read and interpret schematics, wiring diagrams, and hardware documentation.
- Experience producing clear software design, requirements, and test documentation to support development and lifecycle maintenance.
- Experience participating in or leading design reviews, FMEA, DFM/DFT, and technical reviews.
- Proficiency with version control systems (e.g., Git).
- Strong communication skills with the ability to present technical concepts clearly to engineering and non-engineering stakeholders.
- Demonstrated ability to work effectively in a collaborative, team-oriented environment.
Must possess and demonstrate proficiency in the following competency areas:
- Ethics/Integrity
- Accountability
- Adaptability
- Flexibility
- Dependability
- Teamwork
- Interpersonal Skills
- Communication (present and clearly communicate technical information to engineering audiences)
- Problem-solving
PREFERRED QUALIFICATIONS
- Experience with connectivity technologies and protocols, including:
- Wireless: BLE, Wi-Fi, Thread, Matter, Amazon Sidewalk
- Wired/Protocols: BACnet, Modbus, TCP/IP
- Experience with security features such as Secure Boot, X.509 certificates, TLS, and encrypted file systems.
- Experience implementing OTA over wireless or cloud-connected systems.
- Experience with model-based development tools (MATLAB, LabVIEW).
- Familiarity with statistical methods or Design of Experiments (DOE).
- Experience supporting connected or IoT-enabled products in consumer or industrial environments.
Software Developer Job Roles in Indiana
See all 48+ Software Developer Jobs in Indiana
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Software Developer Jobs in IndianaSoftware Developer Jobs in Indiana: Frequently Asked Questions
Which companies sponsor visas for software developers in Indiana?
Several large Indiana employers have established H-1B visa sponsorship track records for software developer roles. Salesforce, Eli Lilly, Cummins, and Anthem (now Elevance Health) have all appeared in Department of Labor disclosure data with certified Labor Condition Applications for software positions. Smaller Indianapolis-based technology and healthtech firms also sponsor, though less frequently and often on a case-by-case basis depending on the role.
Which visa types are most common for software developer roles in Indiana?
The H-1B is the most common visa for software developers in Indiana, as the role typically qualifies as a specialty occupation requiring a bachelor's degree in computer science or a related field. Candidates already holding L-1 visas through multinational transfers also fill software roles at companies like Salesforce and Cummins. Australians may find E-3 visa sponsorship available at larger Indiana employers familiar with that category.
Which cities in Indiana have the most software developer sponsorship jobs?
Indianapolis accounts for the large majority of software developer visa sponsorship activity in Indiana, driven by its concentration of corporate headquarters, healthtech companies, and financial services firms. Bloomington sees sponsorship tied to Indiana University's tech ecosystem, while West Lafayette benefits from Purdue University's proximity and the technology companies that cluster around it. Fort Wayne has a smaller but growing software employer base.
How to find software developer visa sponsorship jobs in Indiana?
Migrate Mate is built specifically for international job seekers looking for visa sponsorship roles, including software developer positions in Indiana. You can filter by state and role to see employers actively hiring and sponsoring in Indiana. This saves significant time compared to manually researching which Indiana companies have sponsored visas in the past, as Migrate Mate surfaces that information directly alongside current job listings.
Are there state-specific considerations for software developers seeking visa sponsorship in Indiana?
Indiana does not have a state-level visa program, so sponsorship follows standard federal H-1B and other nonimmigrant visa processes. However, Indiana's lower cost of living compared to coastal tech hubs means prevailing wage requirements for software developer roles are generally set at Midwest regional levels by the Department of Labor, which can make sponsorship more accessible for some employers. University-affiliated research roles at Purdue or IU may also fall under cap-exempt H-1B sponsorship.
What is the prevailing wage for sponsored software developer jobs in Indiana?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.