Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Chipton-Ross

Job Description
Job #217683

Chipton-Ross is seeking a Software Engineer for a contract hybrid position in Owego, NY.

REQUIREMENTS

  • Minimum 2 years of professional experience developing, building, and debugging Linux kernel modules (C language, kbuild/DKMS).
  • Strong knowledge of core Linux internals (process scheduling, memory management, synchronization primitives).
  • Proficient in systems level C programming and familiar with kernel coding style and static analysis tools.
  • Demonstrated understanding of secure coding practices for kernel space (avoid leaks, race conditions, proper error handling).
  • Experience working with SELinux/AppArmor or similar LSM frameworks in a production environment.
  • Active Secret security clearance.
  • Effective written and verbal communication skills; proven ability to produce clear design documentation and work within cross functional teams.
RESPONSIBILITIES

We are seeking a senior level Linux kernel engineer to design and implement a kernel level solution that intercepts VFS read/write operations, pins user memory pages, builds scatter gather DMA tables, and offloads the data to a cryptographic accelerator (hardware engine or user space process). The engineer will collaborate with hardware, security, and software teams to deliver a stable, high performance, and secure off load path that complies with Lockheed?Martin coding standards and regulatory requirements.

DESIRED
  • VFS & kprobe/kretprobe - Implemented handlers for vfs_read, vfs_write, or similar VFS entry points.
  • Page pinning & Memory Management - Used pin_user_pages_fast, get_user_pages, and managed pin count cleanup.
  • Scatter Gather / DMA engine - Built and populated struct sg_table / struct scatterlist; interfaced with dma_map_sg / dma_unmap_sg.
  • Linux Crypto API - Registered and used symmetric/asymmetric algorithms via the Crypto API, including async request handling.
  • Kernel Key Management - Managed cryptographic keys with the kernel keyring (keyctl, request_key) or integrated external KMS/HSM.
  • User Space Communication - Designed netlink, character device, ioctl, or shared memory interfaces for status updates and key exchange.
  • Testing & Profiling - Created kernel module unit tests (kselftest/kunit), used perf, ftrace, bpftrace for latency/performance analysis.
  • Hardware Crypto Offload - Experience with Intel QAT, ARM TrustZone, FPGA based accelerators, or similar off load engines.
  • Up stream Contributions - Submitted patches accepted to VFS, Crypto, DMA engine, or related subsystems.
  • Trusted Execution Environments / Secure Enclaves - Worked with OP TEE, Intel SGX, or comparable TEEs.
  • DPDK or High Performance User Space I/O - Familiarity with DPDK or similar frameworks for user space data paths.
  • Certifications - Linux Foundation Certified Engineer (LFCE), CISSP, GSEC, or specialized hardware security training.
  • Regulated Industry Experience - Prior work on aerospace, defense, or ITAR controlled projects with required documentation and audit practices.
SHIFT

4/10 - 1st

EDUCATION

HS/GED

MISCELLANEOUS

Active Secret Clearance Required

HYB

ADDITIONAL INFORMATION
  • Applicants responding to this position will be subject to a government security investigation and must meet eligibility requirements by currently possessing the ability to view classified government information.
  • Employment will be contingent on clearing a drug screen and background check. Both must clear prior to start date.
  • Candidates responding to this posting must currently possess the eligibility to work in the United States. No third parties please.

For more information, please apply or contact:



Zachary Fasano View phone number on click.appcast.io
View email address on click.appcast.io


Chipton-Ross provides equal employment opportunities to all employees and applicants for employment without regard to race, color, creed, religion, national origin, sex (including pregnancy), age, disability, sexual orientation, gender identity and/or expression, protected veteran status, genetic information, or any other characteristic protected by Federal, State or local law. This policy governs all areas of employment at Chipton-Ross, including recruiting, hiring, training, assignment, promotions, compensation, benefits, discipline, and terminations.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Owego, NY vacancy
  • $100k - $118k

     ...Overview A leading engineering services provider supporting advanced U.S. Army aviation programs is seeking Software Engineers to join a mission-critical avionics development team. These roles support a next-generation vertical lift aircraft program focused on modernizing... 
    Suggested
    Full time
    Flexible hours

    Latitude

    Owego, NY
    17 hours ago
  •  ...Software DeveloperPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by... 
    Suggested

    PLANIT Group

    Owego, NY
    3 days ago
  •  ...Software EngineerClient is seeking a Software Engineer to design, develop, test, debug, and maintain C++ software for secure processing applications. This role supports software development in a classified environment and requires hands-on embedded C/C++ experience, CI... 
    Suggested
    Day shift

    NESCO Inc

    Owego, NY
    3 days ago
  •  ...Job #: 148218 Title: Software Engineer Location: Owego, NY Salary Range: 47.00 Position: Software Engineer Description: ENG- Design, develop, test, and maintain software solutions that support business and mission requirements. Develop embedded C/C++ applications, maintain... 
    Suggested
    Full time
    Temporary work
    Day shift

    TeamGlobal

    Owego, NY
    5 days ago
  •  ...Job Description: Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions... 
    Suggested

    Trispoke Managed Services Pvt Ltd

    Owego, NY
    5 days ago
  • $50 per hour

     ...Enterprise Business ServicesStandard Job DescriptionThis Lockheed Martin (LM) Enterprise Business and Digital Transformation (EBDT) Software Engineer position is for a Java / COTS developer for the EBDT Engineering Enablement team supporting the Rotary & Mission Systems (RMS)... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Owego, NY
    17 hours ago
  • $90k - $120k

     ...Position: Cleared Software Engineer (C++) Location: Owego, NY Work Arrangement: Fully Onsite Clearance: Active U.S. Government Security Clearance required Position Overview We are seeking a Cleared Software Engineer with at least 2 years of professional... 
    Full time
    For contractors

    Latitude

    Owego, NY
    17 hours ago
  • C++ Software EngineerLocation: Owego, NYJob ID: #72095Pay Range: $39-5210 monthsREQUIRED: Active Secret ClearanceSummaryPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and... 

    Butler

    Owego, NY
    2 days ago
  • $113.9k - $200.91k

     ...Software EngineerLockheed Martin is a global leader in aerospace, defense, and security. We are a team of innovators and problem-solvers...  ..., and make a meaningful impact.You are an experienced Software Engineer looking to join our team in Owego, NY, supporting the full... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Navstar

    Owego, NY
    3 days ago
  •  ...Position Title: C++ Software Engineer Location: Owego, NY Clearance Requirements: Secret Position Status: Contract Pay Rate or Salary: $40 - $45/hr on W2 Top Requirements: C++ (minimum of 1 year of experience) Experience with embedded C/C++... 
    Full time
    Contract work
    For contractors
    Shift work
    Day shift

    Seneca

    Owego, NY
    2 days ago
  • $47 - $77 per hour

     ...Embedded Software EngineerPGS Worldwide is seeking an Embedded Software Engineer in Owego, NY for a one-year contract-to-hire role supporting a leading aerospace & defense company.The Embedded Software Engineer will design, develop, test, debug, and maintain C++ software... 
    Full time
    Contract work
    Worldwide

    PGS Worldwide

    Owego, NY
    3 days ago
  •  ...Secure Processing applications, integrating advanced hardware and software technologies to deliver mission-critical solutions that protect...  ...environments. The Work As a an Embedded Software Engineer, you will contribute to the development and sustainment of secure... 
    Full time
    Live in
    Relocation package

    Lockheed Martin

    Owego, NY
    1 day ago
  • $95k - $140k

     ...Senior Software Systems Engineer Endicott, New York, United States For more than 50 years, ENSCO has been providing leading-edge engineering, science and advanced technology solutions to governments and private industries worldwide. ENSCO prides itself in creating... 
    Full time
    Contract work
    Worldwide

    ENSCO

    Endicott, NY
    2 days ago
  • $45 - $90 per hour

    Embedded Software Engineer needed: Owego, NY. We have an opening with a great client of ours and we are looking for an Embedded Software Engineer to work a contract position in Owego, NY . This is a 6-month long contract position and you must be a US Citizen to apply.... 
    Hourly pay
    Contract work

    GeoLogics

    Owego, NY
    1 day ago
  • Embedded Software Engineer Designs, develops, operates, and maintains embedded software and firmware components integrated with engineering, scientific, and manufacturing systems. Performs software development activities, including design, testing, debugging, and validation... 

    TeamGlobal

    Owego, NY
    1 day ago
  • $88.19k - $149.92k

     ...Our company is part of the community and driven to improve our future and protect our freedom. We are looking for a Senior Software Engineer to participate in Electronic Systems development programs at any of the locations listed above. As a Senior Software Engineer,... 
    Full time
    Local area
    Flexible hours

    BAE Systems USA

    Endicott, NY
    5 days ago
  • $65 - $90 per hour

     ...Embedded Software Engineer Owego, NY • Onsite About the company A leading defense and aerospace organization developing advanced mission-critical systems for military and commercial applications. The team works across avionics, weapons systems, ground-based... 
    Hourly pay
    Contract work

    Catapult Solutions Group

    Owego, NY
    3 days ago
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Vestal, NY
    3 days ago
  • $90k - $120k

     ...Job Summary: We are seeking a Software Engineer with 2+ years of professional experience and strong proficiency in C++ to join our development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality software solutions... 
    Full time

    Latitude

    Endicott, NY
    17 hours ago
  •  ...create Windows based GUI applications that interface with embedded software running on hardware such as FPGAs. The developer will build,...  ..., NY. • Bachelor's degree in Computer Science, Electrical Engineering, or a related technical discipline (or equivalent experience).... 
    Full time
    Contract work
    Shift work
    Day shift

    Trispoke Managed Services Pvt Ltd

    Owego, NY
    2 days ago
  • $50 per hour

     ...world's toughest challenges, and we’re looking for passionate engineers to help us deliver solutions that matter.THE WORKLockheed Martin...  ...product integration for products that include hardware, software, and firmware components.• Supporting overall organizational process... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Owego, NY
    2 days ago
  • $65.5k - $90k

     ...Software Verification Engineer Endicott, New York, United States For more than 50 years, ENSCO has been providing leading-edge engineering, science and advanced technology solutions to governments and private industries worldwide. ENSCO prides itself in creating... 
    Full time
    Contract work
    Worldwide
    Flexible hours

    ENSCO

    Endicott, NY
    2 days ago
  • $107.36k - $182.51k

     ...Principal Embedded Software EngineerLead the future of flight with BAE Systems! Are you a highly experienced and visionary embedded software engineer seeking a leadership role in a dynamic and innovative environment? At BAE Systems' Electronic Systems business, within... 
    Full time
    Local area
    Remote work
    Relocation package
    Flexible hours

    BAE Systems USA

    Endicott, NY
    3 days ago
  • $73.92k - $131.33k

     ...Embedded Software EngineerEndicott, New York, United StatesFor more than 50 years, ENSCO has been providing leading-edge engineering, science and advanced technology solutions to governments and private industries worldwide.ENSCO prides itself in creating and applying... 
    Contract work
    Local area
    Worldwide

    ENSCO

    Endicott, NY
    1 day ago
  • $50 per hour

     ...education. Come and experience your future! WHAT WE'RE DOING An engineer working in the System Safety Engineering group will contribute...  ...programs, ensuring that safety is integrated into the hardware and software of these products. Key Responsibilities: -Analysis and design... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Owego, NY
    2 days ago
  • $100k - $140k

     ...Embedded Software Engineer - Real-Time Systems & MulticoreRemoteAt Quest Defense Systems & Solutions, our engineers support complex, mission-critical programs where software performance, reliability, and precision matter.We are seeking a highly skilled Embedded Software... 
    Local area
    Remote work
    Flexible hours

    Quest Defense

    Endicott, NY
    3 days ago
  •  ...world's toughest challenges, and we’re looking for passionate engineers to help us deliver solutions that matter. The Work Lockheed...  ...product integration for products that include hardware, software, and firmware components. • Supporting overall organizational... 
    Full time
    Casual work

    Lockheed Martin

    Owego, NY
    1 day ago
  • Develop secure embedded processing applications and C++ code at the hardware/software interface. Responsibilities include creating embedded Linux images, managing CI/CD pipelines, and performing system bring-up and debugging in lab settings. Requirements Candidates must... 

    Aura Health

    Little Meadows, PA
    1 day ago
  • $104.9k - $194.7k

     ...the defense, aerospace, and technology industries. As a leading engineer, you will guide teams in developing groundbreaking solutions...  ...filtering, Bayesian methods)Interface with cross functional teams - software, supplier, program management, and customers to align technical... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Lockheed Martin Corporation

    Owego, NY
    2 days ago
  • $50 per hour

     ...for reliability and excellence in mission systems. As a leading engineer, you will guide teams in developing groundbreaking solutions...  ...filtering, Bayesian methods)Interface with cross functional teams - software, supplier, program management, and customers to align technical... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Owego, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!