STEM OPT Software Applications Engineer Jobs
Software Applications Engineer roles qualify for STEM OPT when your degree falls under an eligible CIP code in computer science, engineering, or a related field. Your employer must be enrolled in E-Verify, and the 24-month extension gives you up to 36 months total to build your career in software development in the U.S.
Find STEM OPT Software Applications Engineer JobsOverview
Showing 5 of 206+ Software Applications Engineer jobs










See all 206+ Software Applications Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Applications Engineer roles.
Get Access To All Jobs
INTRODUCTION
Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?
At Integrated DNA Technologies (IDT), one of Danaher’s 15+ operating companies, our work saves lives—and we’re all united by a shared commitment to innovate for tangible impact.
You’ll thrive in a culture of belonging where you and your unique viewpoint matter. And by harnessing Danaher’s system of continuous improvement, you help turn ideas into impact – innovating at the speed of life.
Our team at Integrated DNA Technologies (IDT), is united by a commitment to collaboration and scientific excellence, building on a strong foundation of innovation, expertise, and reliability. Guided by our vision to help researchers rapidly move from the lab to life-changing advances, we work closely with global partners to accelerate progress and genomics breakthroughs across fields like cancer, infectious disease, rare genetic disorders, and more. At IDT, you’ll be part of a culture rooted in continuous learning and improvement—where your growth fuels our mission to accelerate the pace of genomics and helps shape a healthier, brighter future for all.
Learn about the Danaher Business System which makes everything possible.
ROLE AND RESPONSIBILITIES
The Applications Scientist – NGS Design is responsible for providing expert technical support and custom NGS panel design for customers, Sales, and internal teams throughout the pre-sales process, while supporting collaborative projects and documenting customer interactions.
This position reports to the Scientific Applications Support Manager - NGS and is part of the NGS Design group within the larger Scientific Applications Support umbrella. This role is located in Coralville, IA or Raleigh, NC and will be an on-site role.
In this role, you will have the opportunity to:
- Provide high quality and prompt xGen hybridization and amplicon custom panel designs during the pre-sales process.
- Provide technical product support to customers in the form of presentations, conference calls, and email-based support.
- Support other IDT service departments and IDT Sales teams through consultation or escalation of product questions, customer issues, and technical inquiries as needed.
- Document all incoming and outgoing customer interactions in IDT’s Customer Relationship Management (CRM) database.
- Provide backup design and analysis support for collaborative projects, strategic partners, and NGS applications development.
BASIC QUALIFICATIONS
The essential requirements of the job include:
- Bachelor’s degree (in Molecular Biology, Biochemistry, Genetics, Biology, Chemistry, Bioinformatics); Master’s degree or PhD preferred.
- Deep expertise in NGS applications with >3 years in the genomics industry preferred.
- Experience designing custom capture panels for target enrichment, with >1 year experience preferred.
- Effective written and verbal communication skills with message appropriately tailored to audience.
- Capable of understanding and articulating complex scientific, interpersonal, regulatory, and business issues.
PREFERRED QUALIFICATIONS
It would be a plus if you also possess previous experience in:
- Experience in a customer support or customer-facing role.
- Advanced theoretical knowledge of, practical experience, and troubleshooting experience in NGS library preparation and targeted resequencing workflows.
- NGS bioinformatics algorithms/software, extensive Python and Galaxy experience preferred.
IDT, a Danaher operating company, offers a broad array of comprehensive, competitive benefit programs that add value to our lives. Whether it’s a health care program or paid time off, our programs contribute to life beyond the job. Check out our benefits at Danaher Benefits Info.
LI-DN1
Join our winning team today. Together, we’ll accelerate the real-life impact of tomorrow’s science and technology. We partner with customers across the globe to help them solve their most complex challenges, architecting solutions that bring the power of science to life.
See all 206+ STEM OPT Software Applications Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Software Applications Engineer Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Software Applications Engineer
Verify your CIP code before applying
Cross-reference your degree's Classification of Instructional Programs code against the DHS STEM OPT designated degree list before you apply. Not all computer science or engineering programs carry eligible codes, and a mismatch will block your extension before it starts.
Check E-Verify status before accepting offers
Every Software Applications Engineer employer must be actively enrolled in E-Verify to sponsor your STEM OPT extension. Confirm enrollment through the official E-Verify employer search before signing anything, a non-enrolled employer cannot legally onboard you under this authorization.
Build an I-983 training plan tied to your role
Your I-983 must map specific learning objectives to your day-to-day Software Applications Engineer duties. List concrete skills like system design, API development, or CI/CD pipeline work. Vague plans draw DSO scrutiny and can delay your extension approval.
Use Migrate Mate to find verified employers
Filter your Software Applications Engineer job search on Migrate Mate to surface employers with confirmed E-Verify enrollment. Targeting verified employers from the start cuts weeks of back-and-forth with recruiters who can't support your STEM OPT extension.
Research prevailing wage before negotiating
Look up the Software Applications Engineer prevailing wage for your target metro using the OFLC Wage Search before your offer call. Employers filing an LCA must meet the DOL wage level for your role and location, so knowing the floor protects your negotiating position.
Time your cap-gap window with your start date
If your OPT expires while an H-1B visa petition is pending and you're selected in the lottery, cap-gap automatically extends your work authorization through September 30. Coordinate your Software Applications Engineer offer letter start date with your DSO so your I-20 reflects the correct cap-gap end date.
Frequently Asked Questions
Does a Software Applications Engineer role qualify for STEM OPT?
Yes, if your employer is enrolled in E-Verify and your degree carries an eligible CIP code. Software Applications Engineer maps to SOC code 15-1256 under O*NET, and degrees in computer science, software engineering, information systems, and closely related STEM fields typically qualify. Confirm your specific CIP code against the DHS STEM OPT designated degree list through your DSO before filing.
Which STEM degrees make me eligible for the 24-month extension in this role?
Degrees in computer science, computer engineering, software engineering, electrical engineering, information technology, mathematics, and related fields are commonly eligible. The deciding factor is your degree's CIP code, not its title. Your DSO can confirm whether your program code appears on the official DHS designated degree list before you submit your STEM OPT extension application to USCIS.
What goes into the I-983 training plan for a Software Applications Engineer?
Your I-983 must describe specific technical and professional goals tied to your actual job duties. For a Software Applications Engineer, that means listing objectives like mastering a particular software stack, contributing to system architecture decisions, or developing proficiency in agile methodologies. Objectives should be measurable, time-bound, and directly connected to skills your degree prepared you for. Generic language about 'gaining experience' will not satisfy DSO review.
How do I confirm my employer is enrolled in E-Verify before accepting an offer?
Use the E-Verify employer search tool to look up your prospective employer by name or Employer Identification Number before you sign an offer letter. Enrollment status is publicly searchable. If a company appears in the results as an active E-Verify participant, they meet the baseline STEM OPT employer requirement. If they don't appear, they cannot legally employ you under STEM OPT without enrolling first.
Where can I find Software Applications Engineer jobs that support STEM OPT?
Migrate Mate lets you search Software Applications Engineer openings filtered for employers who meet STEM OPT requirements, including E-Verify enrollment. Searching a filtered list from the start means you spend less time chasing roles at companies that can't support your extension and more time pursuing offers that can actually move forward.