Parsons Corporation logo

Embedded/Mobile Software Developer

Parsons Corporation

Annapolis Junction, MD
Full Time
Senior
121k-217k
about 1 month ago

Job Description

About the Role

Parsons is looking for experienced Embedded and Mobile Software Developers to join a multidisciplinary team advancing cyber capabilities for classified missions. This role involves working on software tools and platforms supporting real-time operations, data exfiltration, and secure communications, with a focus on secure mobile systems and cryptographic design. The position is part of the Federal Solutions team, delivering resources to US government customers in defense, security, intelligence, infrastructure, and environmental sectors.

Key Responsibilities

  • Develop custom mobile software applications for Android, iOS, and Windows mobile platforms.
  • Reverse engineer mobile apps and firmware to identify and exploit vulnerabilities.
  • Design and implement embedded software modifications to COTS hardware devices.
  • Conduct vulnerability assessments.
  • Integrate crypto and steganography modules into mobile and embedded software.
  • Ensure software meets secure coding standards and mission compliance requirements.
  • Deliver high-impact tools used in offensive and defensive cyber operations.

Requirements

  • Bachelor's degree in Computer Engineering, Software Engineering, or a closely related field. 8+ years experience.
  • 3+ years of experience in embedded systems and mobile application development.
  • Proficiency in Android NDK/SDK, iOS Xcode, and low-level device driver development.
  • Knowledge of ARM assembly, mobile OS internals, and debugging tools.
  • Experience with hardware interface protocols (UART, SPI, I2C).
  • Strong foundation in cryptography, obfuscation, and secure communications.
  • Penetration testing certifications (OSCP, GPEN) or experience highly desirable.
  • TS/SCI with FS Polygraph security clearance required.

Nice to Have

  • Penetration testing certifications (OSCP, GPEN) or experience.

Qualifications

  • Bachelor's degree in Computer Engineering, Software Engineering, or a closely related field.
  • 8+ years of experience in relevant fields.

Benefits & Perks

  • Medical, dental, and vision insurance.
  • Paid time off and holidays.
  • 401(k) retirement plan.
  • Life insurance.
  • Flexible work schedules.

Working at Parsons Corporation

Parsons promotes a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining critical assets. The company values employee wellbeing, offers growth opportunities, and encourages innovation to meet customer needs.

Apply Now

Job Details

Posted AtJun 12, 2025
Salary121k-217k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Parsons Corporation

Website

parsons.com

Company Size

10000+ employees

Location

Annapolis Junction, MD

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches