Software Manager Visa Sponsorship Jobs in Maryland
Software manager visa sponsorship jobs in Maryland are concentrated around the Baltimore-Washington corridor, with major employers like Booz Allen Hamilton, Leidos, Northrop Grumman, and SAIC actively hiring. The state's dense cluster of federal contractors and cybersecurity firms creates consistent demand for software managers with the credentials to qualify for H-1B visa and other specialty occupation visas.
Find Software Manager JobsOverview
Showing 5 of 20+ Software Manager Jobs in Maryland with Visa Sponsorship










See all Software Manager Jobs in Maryland with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Manager Jobs in Maryland with Visa Sponsorship.
Get Access To All Jobs
The Software Engineering Manager’s primary function will be to direct the work of a team of software developers, will be engaged in the design and development of applications associated with the high-voltage, high-current and high-power test systems manufactured at the Doble-Megger facility in Maryland. In addition to direct management responsibilities, the individual in this role will also be regularly working in multidisciplinary teams comprising members from all levels of the organization to specify, architect, and estimate the development time for the hardware and software systems. This role is based in our Accident, Maryland facility and it reports to the Chief Engineer.
ESSENTIAL JOB FUNCTIONS
Management responsibilities:
- Oversees daily activities of Software Engineering Team consisting of a mix of full-time and contract developers working onsite and remotely.
- Assigns resources, manages, and reports software development projects to meet scheduled deadlines.
- Manages personal leave requests submitted by Software Engineering Team members.
- Completes annual performance reviews for all Software Engineering team members and creates action plans for underperforming member.
- Provides mentoring and training to less experienced engineers.
- Selects candidates to receive offers for open Software Engineering positions.
- Works with reporting manager to determine work assignments and set priorities for the Software Engineering Team.
- Works with reporting manager to create, implement and maintain documented software development work procedures.
- Works with Human Resources to counsel Software Engineering Team members when performance problems arise.
- Evaluates and recommends software development tools and process improvement techniques.
- Develops and manages budgets for software development tools.
- Maintains an effective and secure revision control system for software applications associated with product development at all levels.
- Makes design decisions that directly impact cost, appearance, functionality, operation, and safety of high voltage test equipment.
Technical Responsibilities:
- Oversees the development of software applications associated with the development of products at all levels, including PLC software, embedded firmware, LabView or Delphi applications running in a Windows PC environment, interface drivers and .dlls.
- Determines when software code reviews are appropriate and determines review team.
- Compares equipment sales specifications against known application requirements prior to software development.
- Supports the Electrical Design Engineering team in selecting appropriate hardware platforms and implementing efficient hardware and communications architectures to meet product requirements.
- Writes or supports the writing of user’s manuals for software applications associated with product development.
- Reviews applicable national and international apparatus standards to ensure that test equipment complies with performance requirements.
Extradepartmental Support Responsibilities:
- Supports the Test and Service Department staff to troubleshoot and resolve problems.
- Supports Doble Sales Team to develop technical specifications and software development time estimates needed to generate engineered systems proposals.
- Interacts effectively and professionally with customers and vendors.
- Puts forth extra effort when required to meet software development schedules on projects where delivery time is critical.
- Is willing to travel on an occasional basis, both domestically and internationally, to support business goals.
QUALIFICATIONS
Education:
Bachelor’s Degree in Computer Science or equivalent.
REQUIRED EXPERIENCE:
- 10+ years of experience in a Software Development role.
- 5+ years managing a team of Software/Firmware/Hardware developers.
- Background in electrical engineering theory including circuit analysis, and design of digital and analog electronic circuits.
- Experience in code documentation, source controls, and issue tracking systems (GitHub, TortoiseHG, Jira).
- Experience with multiple programming languages, such as, C/C++, Java, Delphi, Allen Bradley PLC, and/or LabVIEW.
- Strong experience with Object-Oriented development and modular programming practices.
- Experience with Agile and waterfall-based project management.
- Experience with various database technologies such as SQL, SAP, and Oracle.
- Experience with device networking definition and implementation.
- Experience with developing device communications protocols.
PREFERRED EXPERIENCE (Not Required):
- Background in signal processing algorithms related to digital measurement techniques, waveform analysis, and control of power electronic devices (PWM generation).
- Experience in developing solutions within an embedded Real-Time Operating Systems.
- Experience developing microcontrollers and electronic solutions.
- Experience in circuit board design tools, such as Altium and PADs.
- Knowledgeable in electric power utility technology, equipment, and testing methodology.
- Training or experience in the implementation of design control procedures within the framework of a documented Quality System.
- Six Sigma Green belt certification.
- Experience with ISO testing standards.
- Experience with EU Cyber Resilience Act.
- Experience developing android and iOS applications.
Physical Requirements:
While performing the duties of this job the employee is often required to stand, sit, use computers, read, write, type, use copy machines, file paperwork, use telephones, and utilize written and oral communication to interact with clients, co-workers, and customers. Reasonable accommodations may be made to enable individuals to perform the essential functions of this job. Must be capable of lifting 30 pounds. Must use assistance when lifting 50 or more pounds.
Actual base salary offered to the hired applicant will be determined based on their work location, level, qualifications, job related skills, as well as relevant education or training experience.
Salary Pay Range Minimum $125,016.00 - Midpoint $156,270.00
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
We are an Equal Employment Opportunity employer that values the strength diversity brings to the workplace. All qualified applicants, regardless of race, color, religion, gender, sexual orientation, marital status, gender identity or expression, national origin, genetics, age, disability status, protected veteran status, or any other characteristic protected by applicable law, are strongly encouraged to apply.
The Americans with Disabilities Act of 1990 (ADA) prohibits discrimination by employers, in compensation and employment opportunities, against qualified individuals with disabilities who, with or without reasonable accommodation, can perform the “essential functions” of a job. A function may be essential for any of several reasons, including: the job exists to perform that function, the employee holding the job was hired for his/her expertise in performing the function, or only a limited number of employees are available to perform that function.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Software Manager Job Roles in Maryland
See all Software Manager Jobs in Maryland
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Software Manager Jobs in MarylandSoftware Manager Jobs in Maryland: Frequently Asked Questions
Which companies in Maryland sponsor visas for software managers?
Maryland's federal contracting sector drives the most software manager sponsorship activity. Booz Allen Hamilton, Leidos, Northrop Grumman, SAIC, and Perspecta have all filed H-1B Labor Condition Applications for software management roles. Beyond defense contractors, companies like T. Rowe Price, CareFirst BlueCross BlueShield, and several biotech firms in the I-270 corridor also sponsor software managers with qualifying specialty occupation credentials.
Which visa types realistically fit software manager roles in Maryland?
Software manager roles in Maryland qualify as specialty occupations, making the H-1B the most common visa path. Employers file a Labor Condition Application with DOL, then petition USCIS using Form I-129. H-1B status is granted for up to three years, extendable to six, and is subject to an annual cap and selection process. Australian nationals may qualify for the E-3 visa, and Chilean and Singaporean nationals may qualify for the H-1B1 visa, both of which also require LCA filing. Longer-term, EB-2 or EB-3 green card sponsorship through PERM labor certification is an option many Maryland employers pursue for established software managers.
How to find software manager visa sponsorship jobs in Maryland?
Migrate Mate is built specifically for this search: it lists Maryland employers with verified H-1B LCA sponsorship history for software management roles, so you can focus on companies already familiar with the process. The Baltimore-Washington corridor generates the most activity, particularly among federal contractors and cybersecurity firms. Filtering by Maryland on Migrate Mate surfaces both large defense contractors and mid-size technology companies that sponsor software managers.
Which cities in Maryland have the most software manager sponsorship jobs?
Bethesda and Rockville in Montgomery County lead Maryland for software manager sponsorship, anchored by federal agencies, contractors, and the I-270 biotech corridor. Columbia sits at the midpoint of the Baltimore-Washington Parkway and hosts a dense cluster of IT services and defense firms. Baltimore itself has a growing technology presence through companies tied to Johns Hopkins, the University of Maryland Medical System, and financial services firms headquartered downtown.
Are there any Maryland-specific considerations for software manager sponsorship?
Maryland's heavy concentration of federal contractors introduces a practical consideration: many employers require or strongly prefer Department of Defense security clearance eligibility, which can complicate visa sponsorship timelines for international candidates. Additionally, the University of Maryland and Johns Hopkins supply a strong pipeline of STEM graduates, so employers in this corridor are generally experienced with F-1 OPT and STEM OPT transitions into full H-1B sponsorship for software management candidates moving into leadership roles.
What is the prevailing wage for sponsored software manager jobs in Maryland?
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.