Software Engineer Jobs at Dennis Group with Visa Sponsorship
Dennis Group builds large-scale food and beverage facilities, and their Software Engineers work on systems that manage everything from process automation to project data infrastructure. The company has an established path for sponsoring work visas across multiple categories, making it a realistic target if you need sponsorship.
See All Software Engineer at Dennis Group JobsOverview
Showing 5 of 46+ Software Engineer Jobs at Dennis Group 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 46+ Software Engineer Jobs at Dennis Group
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at Dennis Group.
Get Access To All Jobs
Responsibilities
- Handle basic issues and problems and refer more complex issues to higher-level engineer
- Design and troubleshoot both software and hardware necessary for control systems utilizing PLCs for integration of manufacturing systems
- Automate manufacturing processes through the use of instrumentation or controls systems
- Design, diagnose, and troubleshoot network infrastructures - Ethernet, DeviceNet, AS-i, Profibus etc.
- Develop new PLC applications, interfaces, or embedded controls
- Develop new or modify existing set-up and commissioning of new facilities or upgrading of existing facilities
- Design, specify, wire, and procure control panel equipment, e.g. safety circuits, I/O, networks, etc.
- Design, specify, and procure electrical equipment, e.g. MCCs, panelboards, transformers, etc.
- Specify, procure, configure, and troubleshoot controls hardware and field instrumentation
- Troubleshoot and resolve malfunctions and make recommendations that will improve efficiency or quality of operations
- Develop bid documentation for Electrical, Automation, and Low Voltage (network, security) vendors
- Document specifications and operating procedures
- Interface and manage installation contractors during construction
- Research Automation & Controls materials and best practices
- Support talent growth within our organization
Required Education Skills and Experience
- Bachelor’s degree in Electrical Engineering or a related field
- 0-3 years of work experience or schooling and familiarity with Allen Bradley/Rockwell, Siemens, GE Fanuc, Honeywell Systems
- 0-3 years of work experience or schooling in Visual Basic, SQL, MS ACCESS Database programming skills a plus
- 0-3 years of work experience or schooling with design and implementation process network infrastructures (Ethernet, Device Net, Control Net, ProfiBus, etc.)
- 0-3 years of work experience and/or internship(s) in an industrial manufacturing setting
- Database programming skills a plus
- Proficiency with MS Office and AutoCAD Required
- This role is client facing, those successful in this role are professional, self-motivated, and energetic individuals with excellent communication and inter-personal skills
- Must meet travel requirement - you will spend significant time in our client's facilities during installation and startup/commissioning/qualification phases of a project – 35% to 50% of any given time of the year
Physical Requirements
- Prolonged periods sitting at a desk and working on a computer
- Prolonged periods of standing and walking during installation, commissioning and startup
- Must be able to lift up to 30 pounds at times
Travel Requirement
- Up to 50% travel required to visit project sites and other offices
About us
We plan, design, engineer, and build food plants for major brands across the country and the world. For the past three decades, we’ve focused exclusively on the food and beverage industry, helping your favorite brands put your favorite foods in the grocery store. Simply put, food isn’t one thing we do, it’s all we do.
Dennis Group offers competitive compensation packages commensurate with experience. We provide comprehensive employee benefits including medical, dental, vision, life and disability insurance, paid time off including an open vacation policy, as well as bonus, profit-sharing, and retirement plans.
Dennis Group is proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or genetics.

Responsibilities
- Handle basic issues and problems and refer more complex issues to higher-level engineer
- Design and troubleshoot both software and hardware necessary for control systems utilizing PLCs for integration of manufacturing systems
- Automate manufacturing processes through the use of instrumentation or controls systems
- Design, diagnose, and troubleshoot network infrastructures - Ethernet, DeviceNet, AS-i, Profibus etc.
- Develop new PLC applications, interfaces, or embedded controls
- Develop new or modify existing set-up and commissioning of new facilities or upgrading of existing facilities
- Design, specify, wire, and procure control panel equipment, e.g. safety circuits, I/O, networks, etc.
- Design, specify, and procure electrical equipment, e.g. MCCs, panelboards, transformers, etc.
- Specify, procure, configure, and troubleshoot controls hardware and field instrumentation
- Troubleshoot and resolve malfunctions and make recommendations that will improve efficiency or quality of operations
- Develop bid documentation for Electrical, Automation, and Low Voltage (network, security) vendors
- Document specifications and operating procedures
- Interface and manage installation contractors during construction
- Research Automation & Controls materials and best practices
- Support talent growth within our organization
Required Education Skills and Experience
- Bachelor’s degree in Electrical Engineering or a related field
- 0-3 years of work experience or schooling and familiarity with Allen Bradley/Rockwell, Siemens, GE Fanuc, Honeywell Systems
- 0-3 years of work experience or schooling in Visual Basic, SQL, MS ACCESS Database programming skills a plus
- 0-3 years of work experience or schooling with design and implementation process network infrastructures (Ethernet, Device Net, Control Net, ProfiBus, etc.)
- 0-3 years of work experience and/or internship(s) in an industrial manufacturing setting
- Database programming skills a plus
- Proficiency with MS Office and AutoCAD Required
- This role is client facing, those successful in this role are professional, self-motivated, and energetic individuals with excellent communication and inter-personal skills
- Must meet travel requirement - you will spend significant time in our client's facilities during installation and startup/commissioning/qualification phases of a project – 35% to 50% of any given time of the year
Physical Requirements
- Prolonged periods sitting at a desk and working on a computer
- Prolonged periods of standing and walking during installation, commissioning and startup
- Must be able to lift up to 30 pounds at times
Travel Requirement
- Up to 50% travel required to visit project sites and other offices
About us
We plan, design, engineer, and build food plants for major brands across the country and the world. For the past three decades, we’ve focused exclusively on the food and beverage industry, helping your favorite brands put your favorite foods in the grocery store. Simply put, food isn’t one thing we do, it’s all we do.
Dennis Group offers competitive compensation packages commensurate with experience. We provide comprehensive employee benefits including medical, dental, vision, life and disability insurance, paid time off including an open vacation policy, as well as bonus, profit-sharing, and retirement plans.
Dennis Group is proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or genetics.
See all 46+ Software Engineer at Dennis Group jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer at Dennis Group roles.
Get Access To All JobsTips for Finding Software Engineer Jobs at Dennis Group Jobs
Tailor your resume to engineering systems
Dennis Group's software work supports facility design and food production operations. Highlight experience with data systems, automation tooling, or infrastructure software rather than consumer-facing products. Project-based engineering environments reward candidates who can show cross-functional technical contributions.
Confirm OPT STEM eligibility before applying
If you're on F-1 OPT, verify your degree qualifies for the 24-month STEM extension. Dennis Group sponsors CPT and OPT roles, but your authorization window needs to cover onboarding plus several months of runway before your employer files any follow-on petition.
Research Dennis Group's open roles on Migrate Mate
Browse verified Software Engineer openings at Dennis Group using Migrate Mate, which filters specifically for employers with active sponsorship history. You'll find roles matched to your visa type so you're not applying blind to positions that won't support sponsorship.
Understand the LCA process for your offer
Before USCIS can approve an H-1B petition, Dennis Group must file a certified Labor Condition Application with the DOL confirming your offered wage meets prevailing rates. Ask your recruiter where that process stands before you resign from any current role or let OPT expire.
Position yourself for EB-2 or EB-3 early
Dennis Group sponsors both EB-2 and EB-3 Green Card categories for Software Engineers. If permanent residency is your goal, raise it during the offer stage. The PERM labor certification process can take 12 to 18 months, so earlier filing gives you more timing flexibility.
Prepare your credential documentation before interviews
Food and beverage engineering firms often require verification that your degree meets specialty occupation standards. Gather official transcripts and, if your degree is from outside the U.S., a credential evaluation from a NACES-approved evaluator before your first technical interview round.
Software Engineer at Dennis Group jobs are hiring across the US. Find yours.
Find Software Engineer at Dennis Group JobsFrequently Asked Questions
Does Dennis Group sponsor H-1B visas for Software Engineers?
Yes, Dennis Group sponsors H-1B visas for Software Engineer roles. Because H-1B cap-subject petitions are subject to an annual lottery with registrations due in March, timing your job search so you have an offer before that window matters. Dennis Group also supports H-1B transfers for candidates already holding H-1B status with another employer, which bypasses the lottery entirely.
How do I apply for Software Engineer jobs at Dennis Group?
You can find and apply for Software Engineer openings at Dennis Group through Migrate Mate, which surfaces roles specifically verified for visa sponsorship eligibility. When applying, make your visa status and work authorization timeline clear in your application. Dennis Group's engineering teams focus on facility and process-oriented software, so framing your experience around systems that support large-scale operations strengthens your candidacy.
Which visa types does Dennis Group commonly use for Software Engineer roles?
Dennis Group sponsors H-1B, TN, F-1 OPT, F-1 CPT, J-1, and employment-based Green Card categories including EB-2 and EB-3 for Software Engineers. TN visas are available to Canadian and Mexican nationals in qualifying technical roles. For longer-term sponsorship, the EB-2 and EB-3 pathways require PERM labor certification filed by the employer through the DOL before USCIS adjudicates the immigrant petition.
What qualifications does Dennis Group expect from Software Engineer candidates?
Dennis Group's engineering work spans design data management, project coordination platforms, and process automation systems for food and beverage facility projects. Candidates who succeed typically have a bachelor's degree or higher in computer science, software engineering, or a closely related field. Experience integrating software with industrial or operational workflows is valued. For H-1B sponsorship, your degree must align with the specialty occupation definition USCIS applies to the specific role.
How long does the visa sponsorship process take at Dennis Group?
Timeline depends on the visa category. H-1B petitions filed for October 1 start dates follow USCIS lottery registration in March, with premium processing available in roughly 15 business days after filing. TN visas for Canadian citizens can be obtained at a port of entry in a single day. Green Card sponsorship through PERM typically takes 12 to 24 months across labor certification, I-140 approval, and adjustment of status stages.
See which Software Engineer at Dennis Group employers are hiring and sponsoring visas right now.
Search Software Engineer at Dennis Group Jobs