Advanced Software Engineer for Embedded Solutions

2 weeks ago


Arlington, Virginia, United States SAIC Full time

Position Overview

SAIC is in search of a skilled Embedded Software Engineer to contribute to innovative projects within the Department of Defense and Intelligence Community. This role involves engaging in the development of cutting-edge System on Chip (SoC) designs and pioneering cyber solutions that prioritize low Size, Weight, and Power (SWaP) characteristics, while integrating advanced machine learning capabilities.

Key Responsibilities

  • Engage in the comprehensive software development lifecycle, tackling large and intricate embedded systems.
  • Take ownership of substantial components of systems or applications, acting as a technical authority on complex embedded software initiatives.
  • Decompose extensive tasks into manageable segments for the development team.
  • Collaborate closely with fellow engineers to devise optimal technical designs for new product innovations.
  • Create software solutions that prioritize customer needs, even when requirements are not clearly defined.
  • Guide and mentor junior engineers in the complexities of building scalable systems.
  • Facilitate the resolution of obstacles for the development team, working in conjunction with product leadership and other technical experts.
  • Plan and assess development tasks while striving to enhance performance metrics.
  • Operate as a senior-level contributor and software leader.

Qualifications

  • Must possess US Citizenship and an active Department of Defense Secret clearance.
  • Bachelor's Degree with a minimum of 5 years of relevant experience; or a Master's Degree with at least 3 years of experience.
  • Proficient in embedded programming using 'C' and/or assembly language.
  • Experience with higher-level programming languages such as Java, C/C++, and object-oriented programming is preferred.
  • Strong understanding of fundamental web technologies, including HTML, CSS, XML, SOAP, WSDL, REST, JSON, and JavaScript.
  • Familiarity with web application technologies, such as Apache Tomcat and JBoss.
  • Demonstrated experience in delivering complete system components or applications.
  • Experience in a technical leadership role.
  • In-depth knowledge of software design patterns.
  • Working knowledge of Agile methodologies and continuous integration/delivery practices.
  • Experience with version control systems (e.g., Git, RCS, Clearcase, SVN).
  • Familiarity with issue tracking systems (e.g., Jira, GitLab, GitHub).
  • Proficient across multiple operating systems (Mac OSX, Windows, LINUX).
  • Experience with at least one Relational Database Management System (e.g., Oracle, MySQL, PostgreSQL).
  • Strong expertise in low-level Linux driver development.
  • Proficient in embedded software development using 'C' for modifying Linux OS and custom software threads.
  • Knowledge of Agile tools such as Jira and Bitbucket.
  • Familiarity with continuous integration and delivery tools like Jenkins and SonarQube.
  • Ability to implement Agile processes and DevSecOps best practices.
  • Experience in developing modern software architectures, including microservices and serverless frameworks.

SAIC welcomes applications on an ongoing basis.

Covid Policy: SAIC does not mandate COVID-19 vaccinations or boosters, but customer site vaccination requirements must be adhered to when applicable.



  • Arlington, Virginia, United States Syntronic R&D USA Full time

    Job OverviewPosition: Embedded Systems Software EngineerType: Permanent / RemoteAre you prepared to contribute to a premier global engineering design firm that excels in the creation and advancement of embedded software, hardware, electronics, and electro-mechanical systems?Key QualificationsDriven and dynamic individuals with a passion for...


  • Arlington, Virginia, United States SAIC Full time

    Position OverviewSAIC is looking for a skilled Embedded Software Engineer to contribute to innovative projects focused on next-generation System on Chip (SoC) designs for defense applications. This role involves collaboration with the Defense Innovation Unit to create a cutting-edge cyber solution characterized by low Size, Weight, and Power (SWaP)...


  • Arlington, Virginia, United States SAIC Full time

    Position OverviewSAIC is in search of a talented Embedded Software Engineer. This role involves contributing to the cutting-edge System on Chip (SoC) design initiatives for defense and intelligence sectors. The focus is on creating innovative cyber solutions with a compact size, aimed at enhancing the Joint All-Domain Command and Control (JADC2) framework,...


  • Arlington, Virginia, United States Motion Recruitment Full time

    Position Overview:A leading R&D partner in the field of cyber-networking technologies is seeking a Principal Embedded Engineer with expertise in C++ or C programming. This role is essential for supporting advanced projects for defense applications.Key Responsibilities:- Develop and maintain embedded software solutions.- Collaborate with cross-functional...


  • Arlington, Virginia, United States Two Six Technologies Full time

    At Two Six Technologies, we focus on pioneering and executing innovative solutions that tackle some of the most significant challenges faced globally.We are seeking a Hardware Reverse Engineer who is enthusiastic about performing advanced investigations and reverse engineering on embedded systems and architectures. This position is ideal for individuals...


  • Arlington, Virginia, United States Two Six Technologies Full time

    At Two Six Technologies, we are committed to pioneering and executing state-of-the-art solutions that tackle some of the most significant challenges faced globally.We are seeking a Hardware Reverse Engineer who is enthusiastic about performing in-depth research and reverse engineering on embedded systems and architectures. This position is ideal for...


  • Arlington, Virginia, United States Two Six Technologies Full time

    At Two Six Technologies, we focus on pioneering and executing state-of-the-art solutions that tackle some of the most significant global challenges.We are seeking a Hardware Reverse Engineer who is enthusiastic about performing sophisticated research and reverse engineering on embedded systems and architectures. This position offers a unique opportunity for...


  • Arlington, Virginia, United States Motion Recruitment Full time

    Position Overview: We are seeking a highly skilled Principal Embedded Engineer to join our innovative team. This role is focused on developing advanced cyber-networking solutions for defense applications. Key Responsibilities: Design and implement software solutions using C++ or C.Work with Linux operating systems and contribute to kernel...


  • Arlington, Virginia, United States Motion Recruitment Full time

    Position Overview: A prominent R&D partner in the cyber-networking sector is actively seeking a Principal Embedded Engineer with a focus on C++ and embedded systems. Key Responsibilities: Develop and optimize embedded software solutions.Collaborate with cross-functional teams to enhance product performance.Utilize expertise in sensor technology to drive...


  • Arlington, Virginia, United States Two Six Technologies Full time

    Join Two Six Technologies as a Hardware Reverse EngineerAt Two Six Technologies, we are dedicated to developing and implementing advanced solutions that address some of the most intricate challenges facing our world today. Our commitment to collaboration and trust enables us to push the limits of innovation, empowering our team and aiding our clients in...


  • Arlington, Virginia, United States Two Six Technologies Full time

    Join Two Six Technologies as a Hardware Reverse EngineerAt Two Six Technologies, we are dedicated to creating, deploying, and implementing advanced solutions that address some of the most intricate challenges facing our world today. Through exceptional teamwork and steadfast trust, we strive to expand the limits of what is achievable, empowering our...


  • Arlington, Virginia, United States Two Six Technologies Full time

    About Two Six TechnologiesWe are a leading provider of cutting-edge solutions that address the world's toughest challenges. Our team of experts is dedicated to developing and implementing innovative technologies that make a real difference.Job SummaryWe are seeking a highly skilled Hardware Reverse Engineer to join our team at Two Six Technologies. As a key...


  • Arlington, Virginia, United States Amazon Services LLC Full time

    Become a part of Amazon Services LLC's Finance Automation divisionThis division is dedicated to enhancing business processes for our internal Finance stakeholders. We create cutting-edge software systems that manage vast amounts of transactions worldwide for internal reporting and compliance requirements.Role: Senior Software EngineerAre you passionate about...


  • Arlington, Virginia, United States ST2 ManTech Advanced Systems Intl Full time

    Join ST2 ManTech Advanced Systems Intl as an Electronic Warfare Integration SpecialistKey Responsibilities:Provide expert consultation on Electronic Countermeasures (ECM) challengesAssist U.S. Department of State with Countermeasures & Integration needs in high-risk environmentsDesign and implement ECM integration strategiesCollaborate with Global Security...


  • Arlington, Virginia, United States Two Six Technologies Full time

    Join Two Six Technologies as a Hardware Reverse EngineerAt Two Six Technologies, we are dedicated to developing and implementing groundbreaking solutions that address some of the most intricate challenges faced globally. Our commitment to collaboration and trust enables us to expand the limits of innovation, empowering our team and assisting our clients in...


  • Arlington, Virginia, United States Motion Recruitment Full time

    Position Overview:An innovative R&D partner focusing on cyber-networking solutions for defense applications is seeking a highly skilled Principal Embedded Engineer.Key Responsibilities:The selected candidate will be responsible for developing and optimizing embedded systems using C++ or C, while working within a Linux environment and leveraging sensor...


  • Arlington, Virginia, United States Booz Allen Hamilton Full time

    About the RoleWe are seeking a highly skilled Software System Safety Engineer to join our team at Booz Allen Hamilton. As a key member of our engineering team, you will be responsible for ensuring the safety and security of our software systems.Key ResponsibilitiesTranslate real-world needs into technical specifications to deliver a customer-focused...


  • Arlington, Virginia, United States Zetier Full time

    Principal CNO Software EngineerZetier is seeking Principal CNO Software Engineers to develop operationally critical cyber capabilities. Candidates will demonstrate practical experience designing, developing, and deploying tools intersecting command and control, persistence, and networking. Required:Highly experienced with low-level programming...


  • Arlington, Virginia, United States Booz Allen Hamilton Full time

    Position Overview:As a Software Safety Systems Engineer, you will play a pivotal role in transforming real-world requirements into precise technical specifications, ensuring a customer-centric engineering solution.Key Responsibilities:- Provide expert technical guidance to senior Department of Defense (DoD) officials and service representatives regarding the...


  • Arlington, Virginia, United States Booz Allen Hamilton Full time

    Position Overview:As a Software Safety Systems Engineer, you will play a pivotal role in transforming real-world requirements into precise technical specifications, ensuring the delivery of engineering solutions that prioritize customer needs.Key Responsibilities:- Provide expert technical guidance to senior Department of Defense (DoD) officials and service...