Mobile Implant Software Engineer

4 weeks ago


Fort Meade, United States Peraton Full time

About Peraton
Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit to learn how we're keeping people around the world safe and secure.
Responsibilities

We are inviting Andriod/IOS engineers interested to contribute in a unique technical role as a Mobile Implant Software Engineer. Our mission is to conduct full spectrum cyberspace operations, to include operating and defending the Marine Corps Enterprise Network (MCEN), conducting defensive cyberspace operations within the MCEN and Joint Force networks, and when directed, conducting offensive cyberspace operations in support of Joint and Coalition Forces; in order to enable freedom of action across all warfighting domains, and deny the same to adversaries.

From our experience, the type of engineers we're looking for care about the environment they'll be working in. It's two teams of developers. One team works on more short-term targets and the other, 90 day targets. We offer the flexibility to create you own work schedule. Your co-workers have a wealth of knowledge and share their knowledge freely. It is a true "team" environment.

More about the role:

You will utilize computer systems architecture concepts and operating systems internals that include address space layout, program stack, heap, system calls, task scheduling, interrupt or exception handling, device drivers, inter-process communication, memory operations and paging, task switching, threading, and network communications in support of the design and development of computer software packages.

You will have the opportunity to:

• Perform TS/SCI software analysis, architecture, engineering, and integration services at the unit, module, and system levels.
• Provide reverse engineering of software components and systems to support vulnerability and exploitation analysis. The functions to be implemented include the full spectrum of Cyberspace Operations.
• Rapid prototyping may also be expected to meet time critical requirements.
• Provide expertise and support development using the fundamental concepts in Internet Protocol (IP) networking and the protocols associated with it.
• Analyze network IP protocols to search for vulnerabilities or provide solutions to research and development problems.
• Provide software testers and documentation support to develop standardized test plans and user guides to ensure uniformity among multiple parallel development efforts and teams.
• Provide technical reports, white papers and other documentation as required to document findings of all software engineering service activities defined in this paragraph
• Provide software development of modules that manipulate pointers, memory structures, and registers using low-level embedded systems techniques to be used on TS/SCI level networks. Some of these techniques include but are not limited to, pointer arithmetic, casting variables to or from structs or arrays, common C preprocessor directives, bit masking, bit shifting for powers of 2, event-driven or state-driven programming, error logging, and exception handling.
• Perform activities including, but not limited to the following:
• Specify, design, develop, code, test, integrate and document software modules systems and subsystems to provide new functional capabilities and improve existing Cyberspace Operations and enabling systems at a TS/SCI level.
• Adhere to open standards and modern software development methodologies, including what is considered 'best' practices by Industry to the extent that operational requirements will allow.
• Develop software using sockets and other network programming concepts to enable communication between software modules.
• Provide technical reports, white papers and other documentation as required to document findings of all software engineering service activities
Qualifications

Basic Qualifications:

• Minimum 12 years with BS OR 10 years with MS, or 7 with PhD (Computer Science, Software Engineering, or a valid technology based degrees)
• Ten (10) or more years of experience in software development, testing and deployment.
• Technical skills: C/C++ development on LINUX platform, Low-level operating systems experience for Mobile OS (IOS or Android, and Networking Development)
• Languages: C or C++ proficiency
• TS/SCI with polygraph required
Preferred Qualifications:

• Linux, C+ familiarity,
• Java or Kotlin proficiency, with Reverse Engineering experience.
• Preferred ten (10) or more years of experience with the operational methodologies employed by the USCYBERCOM
• Experience with Cyber Mission Force (CMF) capability development teams in support of Offensive Cyberspace Operations (OCO).

Target Salary Range

SCA / Union / Intern Rate or Range

EEO
An Equal Opportunity Employer including Disability/Veteran.

Our Values

Benefits
At Peraton, our benefits are designed to help keep you at your best beyond the work you do with us daily. We're fully committed to the growth of our employees. From fully comprehensive medical plans to tuition reimbursement, tuition assistance, and fertility treatment, we are there to support you all the way.

•Paid Time-Off and Holidays
•Retirement
•Life & Disability Insurance
•Career Development
•Tuition Assistance and Student Loan Financing
•Paid Parental Leave
•Additional Benefits
•Medical, Dental, & Vision Care



  • Fort Meade, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing!As a Software Integration Engineer, you will develop software Tools and Services in a PaaS Linux environment supporting an ‘on-prem’ cloud offering with open-source software using Kubernetes, Docker, Rook and other cutting-edge software. Expertise and desire to work in a containerized landlord/tenant...


  • Fort Meade, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing!As a Software Integration Engineer, you will develop software Tools and Services in a PaaS Linux environment supporting an ‘on-prem’ cloud offering with open-source software using Kubernetes, Docker, Rook and other cutting-edge software. Expertise and desire to work in a containerized landlord/tenant...


  • Fort Meade, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing!As a Software Engineer, Level 3, you will develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented...


  • Fort Meade, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing!As a Software Engineer, Level 3, you will develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented...


  • Fort Meade, United States Legato, LLC Full time

    Job DescriptionJob DescriptionLegato, LLC recruiters (Staffing@legatocorp.com) would love to speak with you regarding the following position: Mobile Software Researcher in Annapolis Junction, MD. Security Clearance Required: TS/SCI w/ PolygraphWhat You Will Do:The Mobile Software Researcher will join a team of mobile developers working on various...


  • Fort Meade, United States Legato, LLC Full time

    Job DescriptionJob DescriptionLegato, LLC recruiters (Staffing@legatocorp.com) would love to speak with you regarding the following position: Mobile Software Researcher in Annapolis Junction, MD. Security Clearance Required: TS/SCI w/ PolygraphWhat You Will Do:The Mobile Software Researcher will join a team of mobile developers working on various...


  • Fort Washington, United States Innvotek Full time

    Permanent Full-time Position – Cambridge Office Here at Innvotek, we are looking for a mobile robotics software engineer to join our team near Cambridge. The job: You’ll be working on novel autonomous robotic solutions for the inspection and maintenance of offshore energy and ship-care industries developing software enabling mobile robots to map and...


  • Fort Meade, United States BTS Software Solutions Full time

    **SOFTWARE DEVELOPER III (SENIOR)** **BTS Software Solutions** is seeking a **Software Developer** III** with an active **TS/SCI w/ POLY** to join our team in **Ft. Meade, MD** **CONTRACT JUST AWARDED!!** **What You'll Get To Do**: - Designs develops, troubleshoots and analyzes routine, complicated and difficult software programs for computer-based...

  • Software Engineer

    1 week ago


    Fort Meade, United States SAIC Full time

    Description SAIC’s National Intelligence Community (NIC) business unit provides Information Technology, Engineering, and Mission solutions and services supporting digital modernization programs in areas such as cloud, cyber, data, AI/ML, and software. We seek Software Engineers to provide System Engineering and Technical Assistance (SETA) services in...

  • Software Engineer

    1 week ago


    Fort Meade, United States TAP Engineering Full time

    Job DescriptionJob DescriptionJob ID: TAP00042Position: Software EngineerLocation: US – MD, Fort Meade (or surrounding area)Category: SoftwareClearance Requirement: Active TS/SCI w/ full scope polygraphEducation Requirement: BS in Computer Science (or related technical field)Experience Requirement: 0 YearsTAP is seeking to hire a Software Engineer to join...

  • Software Engineer

    19 hours ago


    Fort Meade, United States TAP Engineering Full time

    Job DescriptionJob DescriptionJob ID: TAP00042Position: Software EngineerLocation: US – MD, Fort Meade (or surrounding area)Category: SoftwareClearance Requirement: Active TS/SCI w/ full scope polygraphEducation Requirement: BS in Computer Science (or related technical field)Experience Requirement: 0 YearsTAP is seeking to hire a Software Engineer to join...

  • Software Engineer

    1 month ago


    Fort Meade, United States Cantada Full time

    Job DescriptionJob DescriptionAs a Software Engineer with Cantada, you will bring your creativity, problem solving skills and software development abilities to work with a team of experts dedicated to providing innovative software solutions to our customer's toughest problems. You must be experienced and proficient in the full software development life...

  • Software Engineer

    20 hours ago


    Fort Meade, United States Cantada Full time

    Job DescriptionJob DescriptionAs a Software Engineer with Cantada, you will bring your creativity, problem solving skills and software development abilities to work with a team of experts dedicated to providing innovative software solutions to our customer's toughest problems. You must be experienced and proficient in the full software development life...

  • Software Engineer

    2 weeks ago


    Fort Meade, United States Career Land Center Full time

    About the job Software Engineer Software Engineer - (Fort Meade, MD)Responsibilities: Design, develop, and maintain software applications using C/C++ with a focus on digital signal processing (DSP) implementations. Analyze and modify existing DSP code for optimal performance. Collaborate with engineers and other team members to ensure successful project...

  • Software Engineer

    1 week ago


    Fort Meade, United States Career Land Center Full time

    About the job Software Engineer Software Engineer - (Fort Meade, MD)Responsibilities: Design, develop, and maintain software applications using C/C++ with a focus on digital signal processing (DSP) implementations. Analyze and modify existing DSP code for optimal performance. Collaborate with engineers and other team members to ensure successful project...

  • Software Engineer

    2 days ago


    Fort Meade, United States Career Land Center Full time

    About the job Software Engineer Software Engineer - (Fort Meade, MD)Responsibilities: Design, develop, and maintain software applications using C/C++ with a focus on digital signal processing (DSP) implementations. Analyze and modify existing DSP code for optimal performance. Collaborate with engineers and other team members to ensure successful project...

  • Software Engineer

    3 weeks ago


    Fort Meade, United States VC5 Consulting Full time

    Position: Software Engineer - Jr and Mid level Location: Fort Meade, MD 20755 Company Overview: We are a leading organization in the technology sector, dedicated to driving innovation and excellence in software development. Our team is comprised of talented individuals who thrive in a dynamic and collaborative environment. Job Description: We are seeking...

  • Software Engineer

    6 days ago


    Fort Meade, United States Base-2 Solutions, LLC Full time

    The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and...

  • Software Engineer

    4 days ago


    Fort Meade, United States Base-2 Solutions, LLC Full time

    The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and...

  • Software Engineer

    6 days ago


    Fort Meade, United States Base-2 Solutions, LLC Full time

    The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and...