Current jobs related to Embedded Software Developer - Columbia, South Carolina - Jacobs


  • Columbia, South Carolina, United States Jacobs Full time

    Embedded Developer OpportunityWe are seeking an experienced Embedded Developer to join our team at Jacobs, a leading provider of technical, scientific, and professional services. As an Embedded Developer, you will play a critical role in supporting challenging, mission-critical projects that make a direct impact on the nation's security and intelligence...


  • Columbia, South Carolina, United States Fulfill Team Inc. Full time

    Embedded C/C++ EngineerFulfill Team Inc. is seeking a skilled Embedded C/C++ Engineer to join our team of engineers who develop firmware and hardware for a variety of products for external customers.Key Responsibilities:Design and develop firmware and software for embedded systems using C/C++Work with a team of engineers to develop and test firmware and...


  • Columbia, South Carolina, United States Amentum Full time

    Embedded Developer OpportunityWe are seeking an experienced Embedded Developer to join our team at Amentum in Columbia, Maryland. As an Embedded Developer, you will play a critical role in supporting mission-critical projects that impact national security and intelligence.Key Responsibilities:Perform embedded development, vulnerability analysis, reverse...


  • Columbia, South Carolina, United States Amentum Full time

    Embedded Developer OpportunityWe are seeking an experienced Embedded Developer to join our team at Amentum in Columbia, Maryland. As an Embedded Developer, you will play a critical role in supporting mission-critical projects that impact the nation's security and intelligence mission.Key Responsibilities:Perform embedded development, vulnerability analysis,...


  • Columbia, South Carolina, United States Amentum Full time

    Embedded Developer OpportunityWe are seeking an experienced Embedded Developer to join our team at Amentum in Columbia, Maryland. As an Embedded Developer, you will play a critical role in supporting mission-critical projects that impact the nation's security and intelligence mission.Key Responsibilities:Perform embedded development, vulnerability analysis,...


  • Columbia, South Carolina, United States Percival Engineering Full time

    About the RoleWe are seeking a highly skilled Embedded Developer to join our team at Percival Engineering. As a key member of our cybersecurity team, you will be responsible for designing, developing, and testing software for advanced cybersecurity capabilities using the latest software tools and techniques.ResponsibilitiesDesign and develop software for...


  • Columbia, South Carolina, United States Jacobs Full time

    Your Impact:We are seeking a skilled Embedded Developer to join our team at Jacobs, where you will play a critical role in shaping the Cyber, Security, & Intel space. As an Embedded Developer, you will support challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission.Responsibilities:Perform embedded...


  • Columbia, South Carolina, United States Jacobs Full time

    Your Impact:We are seeking a skilled Embedded Developer to join our team at Jacobs, where you will have the opportunity to make a direct impact on the nation's security and intelligence mission.As an Embedded Developer, you will be responsible for performing embedded development, vulnerability analysis, reverse engineering, software development, and...


  • Columbia, South Carolina, United States Amentum Full time

    Embedded Developer OpportunityWe are seeking an experienced Embedded Developer to join our team at Amentum in Columbia, Maryland.This role will involve supporting mission-critical projects that have a direct impact on the nation's security and intelligence mission.Key Responsibilities:Perform embedded development, vulnerability analysis, reverse engineering,...

  • Software Developer

    4 weeks ago


    Columbia, South Carolina, United States Captivation Software Full time

    Job Title: Software EngineerCaptivation Software is seeking a skilled and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems.Responsibilities:Develop Java-based software solutions for enterprise-level...

  • Software Developer

    1 month ago


    Columbia, South Carolina, United States Captivation Software Full time

    Job Title: Software EngineerCaptivation Software is seeking a skilled and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems.Responsibilities:Develop Java-based software solutions for enterprise-level...

  • Software Developer

    2 weeks ago


    Columbia, South Carolina, United States Captivation Software Full time

    Job OverviewCaptivation Software is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. You will work closely with other talented engineers to create software solutions that meet the needs of our clients.In...


  • Columbia, South Carolina, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a highly skilled and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. You will work closely with other talented engineers to create software solutions that meet the...


  • Columbia, South Carolina, United States Jacobs Full time

    Your Impact:We are seeking a skilled Embedded Developer to join our team at Jacobs, where you will play a critical role in shaping the Cyber, Security, & Intel space. As a key member of our team, you will support challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission.Responsibilities:Perform...


  • Columbia, South Carolina, United States L3Harris Full time

    Job Title:Software Engineering ManagerJob Description:L3Harris Communication Systems (CS) segment Tactical Communications sector (TCOM) is seeking a highly motivated, team-oriented engineering manager well-versed in the design and government certification of complex systems to join a high-technology engineering organization that designs leading-edge...

  • CNO Software Engineer

    2 weeks ago


    Columbia, South Carolina, United States NuWave Solutions Full time

    About the RoleWe are seeking a highly skilled CNO Developer to join our team at NuWave Solutions. As a CNO Developer, you will play a critical role in designing, developing, and integrating software solutions to support our mission-centric operations.Key ResponsibilitiesAugment existing toolsets to enhance our software capabilitiesDerive, document, and...


  • Columbia, South Carolina, United States Input Technology Solutions Full time

    Job DescriptionWe are seeking a highly skilled CNO Software Engineer to join our team at Input Technology Solutions. As a key member of our software development team, you will be responsible for designing, developing, and integrating solutions to meet the mission-centric needs of our clients.Key Responsibilities:Design and develop software solutions using...


  • Columbia, South Carolina, United States L3 Technologies Full time

    Job Title: Software Engineering ManagerJob Code: 13023Job Location: Columbia, MDJob Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday offJob Description:L3Harris Communication Systems (CS) segment Tactical Communications sector (TCOM) is seeking a highly motivated, team-oriented engineering manager...


  • Columbia, South Carolina, United States Leidos Full time

    We are seeking a talented Cyber Software Engineer to join our team at Leidos, where we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customer's success.As a Cyber Software Engineer, you will be responsible for designing, developing, and testing software applications that meet the needs of our...

  • Software Developer

    2 weeks ago


    Columbia, South Carolina, United States DeNovo Solutions, LLC Full time

    Job Summary:We are seeking a skilled Software Developer to join our team at DeNOVO Solutions, LLC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software systems that meet the needs of our clients in the Intelligence Community.Key Responsibilities: Develop, maintain, and enhance software...

Embedded Software Developer

2 months ago


Columbia, South Carolina, United States Jacobs Full time

Job Summary:

We are seeking an experienced Embedded Software Developer to join our team at Jacobs. As an Embedded Software Developer, you will play a critical role in supporting challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission.

Key Responsibilities:

  • Perform embedded development, vulnerability analysis, reverse engineering, software development, and operational support to solve complex problems.
  • Apply expertise in C/C++ development, reverse engineering, x86 Assembly, and automated unit testing in Python to develop capabilities, research existing functionality, perform protocol analysis, and learn new technologies quickly.
  • Provide support throughout the development life cycle to the test team.

Requirements:

  • Knowledge of Software System Requirements Analysis, Design, Development, Integration, and/or Testing.
  • Development experience with Virtual Environments (VMWare/ESXi, Open Stack, Open vSwitch, QEMU).
  • Experience with Software Reverse Engineering and/or debugging tools, such as IDAPro, OllyDbg, gdb, Ghidra, etc.
  • Familiarity with assembly languages (development or reversing).
  • Knowledge of low-level, systems programming concepts.

Clearance Requirements:

  • TS/SCI w/Poly.

Education and Experience:

  • Bachelor of Computer Science or Computer Engineering or related discipline from an accredited college or university.
  • Twelve (12) years' experience with Software development experience using C, C/C++, or other proprietary languages.
  • Six (6) years' experience with embedded platforms (Linux, Unix, Android, VxWorks).

Preferred Qualifications:

  • Experience with vulnerability analysis and exploit development.
  • Experience with Python.
  • Experience with Assembly.
  • Knowledge of telecommunications.