• Engineer III

    General Atomics (Herndon, VA)
    …and associated lab tools as debugging aids) is required. + Proficiency in C programming language is desirable. + Experience with software development and ... the Linux operating system environment is desirable. + Must be customer focused and able to work on a self- initiated basis or in a team environment. + Ability to obtain and maintain DoD TS clearance is required. + Must be willing to work extended hours to… more
    General Atomics (12/11/25)
    - Related Jobs
  • Software Developer VI

    General Atomics (Herndon, VA)
    …to provide leadership and guidance to less experienced professionals. + High proficiency in C programming language (and/or C ++) is required. + Extensive ... experience with software development in the Linux environment (command line, GCC, Makefiles, shell scripting, etc.) + Embedded development experience including cross-compiling to separate targets, and testing/development on highly-embedded systems. + Expertise… more
    General Atomics (12/11/25)
    - Related Jobs
  • Principal Software Engineer - BMC Development

    Oracle (Richmond, VA)
    …Skills & Experience: + 5-12+ years of embedded Linux development with strong C programming ; scripting in Bash/Python. + Deep, hands-on OpenBMC experience: ... Yocto/bitbake layers, systemd/D-Bus services, phosphor components, Redfish, PLDM, MCTP, sensors/telemetry, and update frameworks. + Proven success bringing up BMC software on new hardware: kernel, drivers, device trees, board support, and low-level debug… more
    Oracle (11/25/25)
    - Related Jobs
  • Software Engineer

    Lockheed Martin (Manassas, VA)
    …Computer Engineering, Electrical Engineering or equivalent STEM field\. \- Experience with C \+\+ multithreaded programming \- Experience with gRPC \- Experience ... successful candidate will have experience and knowledge of coding in C \+\+, gRPC, publish/subscribe \(pub/sub\) design patterns, AMQP or other broker‑based messaging… more
    Lockheed Martin (11/09/25)
    - Related Jobs
  • Undergrad Software Engineer - Database…

    Oracle (Richmond, VA)
    …strongly proficient (ie, able to complete coding projects with no assistance) in the following programming languages: C , C ++ and Java. + Have the ability to ... internships, and or research **three or more** of the following Systems Programming related areas: + Computer Architecture / Software Architecture + Distributed… more
    Oracle (11/25/25)
    - Related Jobs
  • Principal Software Engineer - Virtual Networking

    Oracle (Richmond, VA)
    **Job Description** - At least 7 years of experience with C / C ++ programming in high-speed packet processing or for high-performance computing/networking ... systems (eg. optimizing CPU cycles, memory usage, high transaction rates with databases) - Familiarity with network packet processing pipeline (Layer-2 switching, Layer-3 routing, Load balancing, Address translations) preferred. - Experience with Embedded… more
    Oracle (12/13/25)
    - Related Jobs
  • Software Developer 4

    Oracle (Richmond, VA)
    …operating large scale, highly available distributed systems/managed services. + Strong knowledge of C ++/ C , Systems Programming & Distributed Systems. + ... Proficient with data structures, algorithms, operating systems, and distributed systems fundamentals. + Good understanding of networking protocols (TCP/IP, HTTP) and standard network architectures + Good understanding of databases, NoSQL systems, storage and… more
    Oracle (11/25/25)
    - Related Jobs
  • Software Developer 4

    Oracle (Richmond, VA)
    …architecture, design, and implementation of modern server platform hardware & firmware o Programming experience ( C / C ++, Linux Programming , bash, Python, ... Java) Disclaimer: **Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.** **Range and benefit information provided in this posting are specific to the stated… more
    Oracle (11/25/25)
    - Related Jobs
  • Technical Lead

    Carnegie Mellon University (Arlington, VA)
    …effectively. + Lead software development projects from conception to deployment, focusing on C and C ++ programming languages. + Demonstrated software ... We are looking for a software development technical leader with expertise in C and C ++ to lead one of our development teams in crafting high-performance software… more
    Carnegie Mellon University (11/06/25)
    - Related Jobs
  • Technical Lead

    Carnegie Mellon University (Arlington, VA)
    …effectively. + Lead software development projects from conception to deployment, focusing on C and C ++ programming languages. + Demonstrated software ... We are looking for a software development technical leader with expertise in C and C ++ to lead one of our development teams in crafting high-performance software… more
    Carnegie Mellon University (11/06/25)
    - Related Jobs