Mobile Software Engineer
OpenPath Products
*Opportunities at OpenPath Products * If you are interested in applying for this job, please make sure you meet the following requirements as listed below. We are looking for software engineers who want to keep learning, solve meaningful problems, and build production software used by real people. We are a long-established engineering company based in Annapolis, Maryland, with deep experience in mobile, connected devices, enterprise systems, and emerging technology. Since 2001, we have built solutions across iOS, Android, web, IoT, automotive, financial, medical, and entertainment technologies for some of the world's most innovative organizations. This is not a "just follow the spec" position. We value engineers who can understand the "why" behind the work, communicate clearly, think through tradeoffs, and collaborate well with teammates, architects, security specialists, backend developers, QA, and client stakeholders. Development at OpenPath is a team sport, and strong technical work depends on strong communication, good judgment, and shared ownership. We are looking for engineers who are comfortable with modern engineering tools — including AI — and use them with discipline, good judgment, and appropriate skepticism. We are interested in people who can move faster without becoming careless, who can experiment without chasing buzzwords, and who understand that tools are only useful when paired with sound engineering fundamentals. *What You Will Do* In this role, you will help design, build, test, and support modern software applications across mobile, web, connected device, and enterprise environments. Depending on your background and project assignment, your work may include: * Building native or cross-platform applications for phones, tablets, watches, TVs, voice interfaces, automotive systems, or connected devices. * Participating in requirements gathering, technical design, agile development, testing, documentation, and customer interaction. * Working with backend developers, systems architects, security specialists, and QA engineers to deliver software that is fast, secure, reliable, and production-ready. * Learning new technologies, contributing fresh ideas, and helping the team improve how we build software. * Using modern development tools, automation, and AI-assisted workflows responsibly to improve quality, productivity, and technical understanding. *What We Are Looking For* Strong candidates usually bring a mix of technical skill, curiosity, humility, and practical problem-solving ability. We are especially interested in people who have: * A solid understanding of software development principles, including object-oriented programming, design patterns, and maintainable code structure. * Experience with one or more of the following: Kotlin, Swift, SwiftUI, Java, JavaScript, TypeScript, Angular, React, React Native, C#, C++, or Python. * Familiarity with agile development, Git-based workflows, Jira or similar tools, CI/CD, and standard SDLC practices. * Strong written and verbal communication skills. * The ability to work well in a collaborative team environment. * Curiosity beyond your immediate assignment — for example, interest in networking, security, hardware integration, IoT, AI, automation, system design, or user experience. * A practical, skeptical, engineering-minded approach to new tools and technologies *Helpful Experience* Depending on the role and project, the following may be helpful: * Kotlin, Jetpack Compose, Swift, SwiftUI, React Native, Angular, or React. * Mobile architecture patterns such as MVVM or Clean Architecture. * Networking fundamentals, including the OSI model, Charles Proxy, or Wireshark. * Technical documentation, requirements writing, UML, or system design. * Familiarity with Apple Human Interface Guidelines, Google/Android design guidelines, or Material Design. * Internship, hackathon, personal project, open-source, volunteer, or other experience that shows initiative beyond standard coursework. New graduates and early-career engineers are encouraged to apply if they can demonstrate strong fundamentals, curiosity, communication skills, and a track record of learning beyond the classroom. *What We Offer* OpenPath offers a rare combination of meaningful engineering work and continuous growth. We provide: * Excellent health insurance, vision, dental, life, LTD, and a generous 401k plan. * A culture of continuous learning, mentoring, and professional development. * The opportunity to work on important software used by people around the world. * Access to experienced teammates who care about engineering quality, communication, and doing the work the right way. * A company where your ideas matter and where you are not treated like a cog in the machine. *Join Us! * If you are excited by mobile, connected devices, enterprise software, automation, AI-assisted development, and the next generation of human-centered technology, we would like to hear from you. Bring your skills, curiosity, and judgment. xxoysbn Help us build useful, reliable software — and keep learning while you do it. For more information, contact or call 41 Pay: $70,000.00 - $110,000.00 per year Benefits: * 401(k) * 401(k) matching * Dental insurance * Health insurance * Health savings account * Life insurance * Paid time off * Parental leave * Referral program * Tuition reimbursement * Vision insurance Application Question(s): * Are you a U.S. citizen? Education: * Bachelor's (Required) Experience: * software: 1 year (Preferred) Ability to Commute: * Annapolis, MD 21401 (Preferred) Work Location: In person
$111.16k - $150.39k
...Obtain: Top Secret SCI + Polygraph Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Mobile Device Management (MDM), Mobile Security, RMF, Secure Authentication Certifications: None...SoftwareTemporary workImmediate startRemote workWorldwideFlexible hours$110k - $120k
...Qualifications Education: Bachelor’s degree in Computer Science, Systems Engineering, Information Technology, or a related technical field.... ...of advanced communication technologies, cyber, systems and software engineering, and digital transformation. With over three...SoftwareContract workFor contractorsWork at office$131.3k - $237.35k
Position Leidos has a new and exciting opportunity for a Senior Signals Software Engineer in our Intel Sectors, Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical...SoftwareImmediate startRelocation packageFlexible hours- ...Government enterprise system management Experience in complete engineering project development life cycle Experience explaining complex... ...Preferred Technical And Professional Experience Advanced degree in Software Engineering, Information Technology, or Computer Science...SoftwareWorldwide
$94.1k - $155.3k
...environment. Management of cloud services: Identity and Access Management, Security Groups, and CSP native services. Utilize software engineering methodologies (e.g., Infrastructure as code, continuous integration and delivery, architecture reviews, etc.) to create and...SoftwareContract workWork experience placementWork at office$123.4k - $176.3k
...configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user...SoftwareTemporary workFor contractorsWork experience placementLocal areaImmediate startRemote workFlexible hours- ...Description Base-2 Solutions is seeking a highly skilled Systems Engineer to join our innovative team. Our Systems Engineers are key... ...verification, and validation activities. Collaborates closely with software engineers, network engineers, security teams, and stakeholders...Software
- ...3 + of experience Location: Hunt Valley, MD Company: Carroll Engineering, Inc. (ceiengineering.com), a civil engineering, structural engineering... ...construction documents using Autodesk / Civil 3D drafting software. Prepare preliminary project designs and presentation...SoftwareFor contractorsH1bVisa sponsorshipWork visa
- ...Referral Eligibility: Eligible U.S. Citizenship Required? Yes Description: Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our...SoftwareHourly payContract workTemporary workImmediate startFlexible hoursShift work
- ..., TX, VA, DC, WV. Travel up to 10%. You Will Develop and test the PeopleSoft Global Payroll rules engine. Update or modify existing extensions or tailored software. Integrate PeopleSoft Global Payroll with existing PeopleSoft HCM solutions to support the Integrated...SoftwareFor contractorsRemote workFlexible hours
$115.08k - $218.52k
...Managed Services team. In this role, you will collaborate directly with a state agency to maintain and enhance its online Unemployment software and modernize its Disability Insurance software. The ideal candidate will have a strong background in mainframe technologies...SoftwareMinimum wagePermanent employmentFull timePart timeLocal areaVisa sponsorshipFlexible hoursNight shiftWeekend work- ...Join Barrow Wise Consulting, LLC today. Responsibilities Reverse‑engineer and document all existing EAIB integrations, Flow services, and... ...microservices, and support automated deployments. Generate Software Bills of Material (SBOMs) and perform automated security and compliance...SoftwareContract workRemote work
- ...understanding the technology, operating systems, and associated software. Collaborate with Support Centers: Work with professionals in... ...effectiveness of client operations. Basic Understanding of IT Engineering: Knowledge in areas of installation, customization, operation,...SoftwareWorldwide
$60 per hour
...front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development. Our platform... ...s degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is...SoftwareHourly payFull timeRemote workFlexible hours- ...Polygraphs are required POSITION Expert Systems Engineer LCAT Systems Engineer, Level 5... ...requirements such as modern hardware and software solutions, delivery, operating system and... ...clients, thin clients, laptops, and other mobile devices for enclave, customer‑specific,...SoftwareRemote work
- ...Pointer Technologies is looking for a Software Engineer to join our team in Annapolis Junction, Maryland. A full stack software engineer will be expected to design, develop, test, deploy, document, maintain, and enhance complex and diverse software systems based upon documented...SoftwareTemporary workImmediate startFlexible hours
- ...Cloud Software Engineer 2 – Cyber Mission (Annapolis Junction, MD) Active TS/SCI clearance with current polygraph Minimum experience requirement (one of the following): 3 years of software development/engineering experience with a Bachelor’s degree (BS/BA) in Computer...SoftwareFor contractorsRemote work
- ...administration team responsible for the design, deployment, installation, configuration and maintenance of Linux/UNIX-based server systems and software. Be able to learn quickly and work independently as well as collaborate with team and project members. Have a working knowledge...Software
- ...do great work, the Set of X team is building an elite group of engineers with a strong sense of shared responsibility and ownership.... ...embedded development, vulnerability analysis, reverse engineering, software development, and operational support to solve many of the...SoftwareWork at officeFlexible hours
$94.9k - $135.6k
...configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user...SoftwareTemporary workWork experience placementLocal areaImmediate startFlexible hours$95k - $125k
...technology projects across more than one discipline, such as application support, database administration, software quality assurance/quality control, software engineering, network telecommunications, and infrastructure operations of administration, analysis, engineering...SoftwareContract workWork at office- ..., track progress, and report to leadership. Support the USCIS software approval process — evaluate new products and technologies for... ...Systems / Information Technology, Computer Science, Computer Engineering, Electrical Engineering, related field, or technical degree —...Software
- Avalore is seeking a Cloud Software Engineer. The Cloud Software Engineer develops, maintains, and enhances complex and diverse Big-Data Cloud systems based upon documented requirements. Directly contributes to all stages of back-end processing, analyzing, and indexing....SoftwareTemporary work
$144k - $210k
...Design, develop, test, deploy, maintain, and enhance web-based software solutions that support mission-critical intelligence... ...design, performance, and usability requirements Collaborate with engineers, UX/UI designers, and mission stakeholders to develop scalable...SoftwareContract workRemote workWorldwide- ...seeking a Configuration Manager to implement and maintain configuration management (CM) and version control processes for hardware and software systems throughout the full system lifecycle. This role ensures configuration integrity, traceability, and control by managing...Software
- ...Deliver committed sprint objectives. Collaborate closely with Test Engineers to resolve defects. Integration & Quality Support Assist in... ...remediation efforts. Required Qualifications 4–7 years of software development experience. Strong proficiency in Python. Experience...SoftwareTemporary workFlexible hours
- ...everyone else. Demonstrate innovative solutions to our clients. Join Barrow Wise Consulting, LLC today. Responsibilities: Resolve software-related changes and issues Design Salesforce CRM platforms to ensure the proper configuration and protection for storage and...SoftwareRemote work
- ...world problems? We are looking for a Frontend Focused Full-Stack Engineer with an active TS/SCI with Poly clearance to join our dynamic... ...understand their workflows, and rapidly integrate their needs into software solutions. Automate & Streamline: Identify bottlenecks in...SoftwareImmediate start
$190k - $240k
...enterprise applications and platforms that keep the organization operating every day. You will collaborate with experts in software engineering, cloud computing, DevSecOps, systems engineering, user experience, and enterprise platforms to modernize legacy systems, automate...SoftwareFlexible hours- Description The Senior Systems Engineer shall be responsible for participating in Information Assurance (IA) system, hardware, and software design activities with focus on leading the evaluation of requirements generation, allocation and tracking throughout the development...SoftwareRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mobile Software Engineer. Be the first to apply!
- ngo software engineer Annapolis, MD
- software developer Annapolis, MD
- junior software developer Annapolis, MD
- part time software developer remote Annapolis, MD
- financial software developer Annapolis, MD
- senior software engineer ruby on rails Annapolis, MD
- software engineer amazon Annapolis, MD
- senior software design engineer Annapolis, MD
- software engineer part time Annapolis, MD
- software engineer remote Annapolis, MD

