Software Engineer Visa Sponsorship Jobs in Indiana
Indiana's software engineer job market centers on Indianapolis, with growing tech presence from companies like Salesforce, Eli Lilly, and Cummins sponsoring H-1B roles annually. The state's lower cost of living and university pipeline from Purdue and Indiana University make it a realistic target for international engineers seeking visa sponsorship.
See All Software Engineer JobsOverview
Showing 5 of 834+ Software Engineer Jobs in Indiana with Visa Sponsorship jobs


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 834+ Software Engineer Jobs in Indiana with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs in Indiana with Visa Sponsorship.
Get Access To All Jobs
Key Responsibilities
- Develop embedded software in C for automotive ECU applications, focusing on low-level and system-level functionality.
- Design and implement software for 16-bit and 32-bit microcontrollers, preferably TriCore architecture.
- Support software integration and bring-up on ECU platforms and embedded targets.
- Develop and analyze CAN communication, including configuration, messaging, and diagnostics.
- Collaborate with system architects and AUTOSAR engineers to prepare software for AUTOSAR integration.
- Perform debugging and issue resolution at both embedded and system levels using standard tools.
- Participate in code reviews, ensuring adherence to coding standards and best practices.
- Conduct unit testing and contribute to static analysis activities.
- Ensure compliance with ASPICE processes and automotive development standards.
- Contribute to early-phase and advanced development programs.
- Prepare software components for ECU integration, including documentation and cross-team support.
Required Qualifications
- 7+ years of experience in embedded software development using C programming.
- Hands-on experience with 16-bit and/or 32-bit microcontrollers (TriCore preferred).
- Strong experience in bare-metal or low-level embedded development.
- Practical knowledge of CAN communication protocols and troubleshooting.
- Understanding of AUTOSAR architecture and concepts.
- Experience working in ASPICE-compliant environments.
- Strong debugging and problem-solving skills at embedded and system levels.
Preferred Qualifications
- Experience in ECU software integration and microcontroller-based systems.
- Exposure to early-stage or advanced automotive development programs.
- Ability to collaborate with cross-functional engineering teams, including architects and AUTOSAR specialists.
- Strong interest in low-level embedded systems and system architecture.
Work Environment
- Onsite role with daily collaboration across cross-functional teams.
- Hands-on work with embedded automotive systems and ECU platforms.
- Operates within a structured ASPICE-compliant environment.
- Emphasis on technical ownership, engineering excellence, and continuous learning in AUTOSAR-based systems.

Key Responsibilities
- Develop embedded software in C for automotive ECU applications, focusing on low-level and system-level functionality.
- Design and implement software for 16-bit and 32-bit microcontrollers, preferably TriCore architecture.
- Support software integration and bring-up on ECU platforms and embedded targets.
- Develop and analyze CAN communication, including configuration, messaging, and diagnostics.
- Collaborate with system architects and AUTOSAR engineers to prepare software for AUTOSAR integration.
- Perform debugging and issue resolution at both embedded and system levels using standard tools.
- Participate in code reviews, ensuring adherence to coding standards and best practices.
- Conduct unit testing and contribute to static analysis activities.
- Ensure compliance with ASPICE processes and automotive development standards.
- Contribute to early-phase and advanced development programs.
- Prepare software components for ECU integration, including documentation and cross-team support.
Required Qualifications
- 7+ years of experience in embedded software development using C programming.
- Hands-on experience with 16-bit and/or 32-bit microcontrollers (TriCore preferred).
- Strong experience in bare-metal or low-level embedded development.
- Practical knowledge of CAN communication protocols and troubleshooting.
- Understanding of AUTOSAR architecture and concepts.
- Experience working in ASPICE-compliant environments.
- Strong debugging and problem-solving skills at embedded and system levels.
Preferred Qualifications
- Experience in ECU software integration and microcontroller-based systems.
- Exposure to early-stage or advanced automotive development programs.
- Ability to collaborate with cross-functional engineering teams, including architects and AUTOSAR specialists.
- Strong interest in low-level embedded systems and system architecture.
Work Environment
- Onsite role with daily collaboration across cross-functional teams.
- Hands-on work with embedded automotive systems and ECU platforms.
- Operates within a structured ASPICE-compliant environment.
- Emphasis on technical ownership, engineering excellence, and continuous learning in AUTOSAR-based systems.
Software Engineer Job Roles in Indiana
See all 834+ Software Engineer Jobs in Indiana
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Software Engineer Jobs in IndianaSoftware Engineer Jobs in Indiana: Frequently Asked Questions
Which companies sponsor visas for software engineers in Indiana?
Indiana's most consistent H-1B sponsors for software engineers include Salesforce (Indianapolis office), Eli Lilly, Cummins, Anthem (now Elevance Health), and Infosys, which maintains a large delivery center in Indianapolis. Consulting firms and IT staffing companies operating across Indiana also file H-1B petitions regularly for software engineering roles, particularly in enterprise software and systems development.
Which visa types are most common for software engineer roles in Indiana?
The H-1B is by far the most common visa for software engineers in Indiana, as the role qualifies as a specialty occupation requiring at least a bachelor's degree in computer science or a related field. Some engineers also work under L-1B visas when transferring within a multinational company. OPT and STEM OPT are common entry points for graduates from Purdue or Indiana University before an employer files an H-1B petition.
Which cities in Indiana have the most software engineer sponsorship jobs?
Indianapolis accounts for the large majority of software engineer sponsorship activity in Indiana, driven by its concentration of corporate headquarters, tech offices, and consulting firms. West Lafayette has some activity tied to Purdue University and nearby employers. Bloomington and Fort Wayne have smaller but present tech hiring communities. For international engineers, Indianapolis is the most practical city to target first.
How to find software engineer visa sponsorship jobs in Indiana?
Migrate Mate filters job listings specifically for visa sponsorship, making it easier to identify Indiana-based software engineer roles where employers have a documented history of sponsoring H-1B petitions. Rather than sorting through general job boards, Migrate Mate focuses the search on companies actively open to international candidates, saving time for engineers who need confirmed sponsorship, not just open positions.
Are there any state-specific considerations for software engineers seeking sponsorship in Indiana?
Indiana does not have a state-level income tax structure that affects H-1B eligibility, but employers must still meet Department of Labor prevailing wage requirements for the Indianapolis or relevant metro area before filing a Labor Condition Application. Purdue and Indiana University produce a consistent pipeline of international engineering graduates, which means some Indiana employers already have established H-1B sponsorship processes in place, particularly in manufacturing tech, life sciences software, and enterprise systems.
What is the prevailing wage for sponsored software engineer 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.
See which software engineer employers are hiring and sponsoring visas in Indiana right now.
Search Software Engineer Jobs in Indiana