Embedded Software Engineer
Scientific Research
Description
- Filling the technical position of Embedded Software Orchestration Engineer on the Software Defined Radio Systems (SDRS) program at the Navy Information Warfare Center (NIWC) Atlantic in Charleston, SC
- Working alongside industry experts in the fields of SDR, software development, tactical communications, and electronic warfare
- Emphasizing container orchestration of embedded software applications but will span all other aspects of embedded software development including documentation, design, implementation, integration, verification, review, toolchain automation, maintenance, etc.
- Developing and maintaining applications, tools, drivers, etc. for embedded Linux ARM64 systems
- Developing containers and container orchestration for embedded software processes
- Using containers to dynamically program field-programmable gate arrays (FPGAs)
- Designing communications between distributed software components
- Integrating and debugging with other system software, firmware, and hardware components
- Designing and developing tests and test tools
- Automating software with scripts
- Performing system demonstrations
- 5-8 years experience
- Experience developing and maintaining embedded Linux software for ARM-based architectures
- Experience with embedded OS development such as Yocto, Buildroot, or PetaLinux
- Experience in software containerization and virtualization (e.g. Kubernetes, Docker, Vagrant, Helm, etc.)
- Proficient in development in high-level programming languages like C/C++ and able to learn new languages
- Comfortable developing in a Linux operating environment
- Highly motivated and able to work independently and in a team
- Effective complex problem solving skills
- Effective communication and analysis skills
- In-depth knowledge of software development life cycles
- Formal education or equivalent experience in a systems or software engineering discipline
- Experience with SDR platforms, frameworks, and software
- Experience using device trees and device tree blobs and overlays
- Experience in scripting languages such as Bash or Python
- Familiar with Go programming language
- Familiar with GNU Make and GCC or Clang toolchain
- Hands-on experience working with FPGAs
- Familiar with using modular open systems architectures such as CMOSS, SOSA, MORA, VICTORY, OpenVPX, etc. to achieve interoperability
- Familiar with Software Communications Architecture (SCA) and Object Request Brokers (ORBs)
- Occasional CONUS travel (<10%) to support stakeholder meetings and systems integration and demonstration may be required
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Charleston, SC vacancy
$103.71k - $138.28k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions...SuggestedFull timeTemporary workRemote work- ...searching for an energetic, experienced, and highly motivated Computer Engineer II, to join our team. This position will require onsite work at... ...will develop, create, and modify computer applications software or specialized utility programs. Primary Duties: Collects...SuggestedContract workTemporary workWork at officeLocal area
- ...Computer Engineer II The Computer Engineer II provides technical engineering support for enterprise virtualization, cloud, and infrastructure... ..., and enterprise hosting operations. Troubleshoot hardware, software, and connectivity issues. Support cybersecurity compliance...SuggestedFor contractors
- ...Computer Engineer IV The Computer Engineer IV provides technical engineering support for enterprise virtualization, cloud, and infrastructure modernization initiatives supporting the DHA CIMPLE environment. Responsibilities Essential Job Functions: Analyze...SuggestedFor contractors
$93k - $139k
...Workday Financials and related matters. The Senior Financial Systems Engineer will partner closely with various stakeholders to research,... ..., and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful...SuggestedRemote workHome office- ...Windows Systems Engineer AMO is looking for a Windows Systems Engineer to work in North Charleston, SC. The MECM/SCCM Windows Engineer... ...Windows image engineering, endpoint configuration management, software deployment, system integration, and sustainment across...For contractorsRemote work
$5,000 per month
...Imagine One Technology & Management, Ltd. is seeking a Senior Mainframe Systems Engineer , contingent upon award of the associated work. This position will be based in Charleston, SC . The Senior Mainframe Systems Engineer is responsible for analyzing, planning...- ...Systems Engineer IV Location US-SC-North Charleston ID 2026-10781 Category Systems Engineer Position... ...and design integrity Proficiency in simulation and analysis software (e.g., MATLAB, Simulink) to assist in predictive system...Full timeContract workFor contractorsLocal area
- ...Sr Systems Engineer Location US-SC-North Charleston ID 2026-11010 Category Systems Engineer Position... ..., signal degradation, and impedance mismatches within embedded architectures Utilizing tools like Python or MATLAB to model...Full timeFor contractorsWork at officeLocal area
$90k - $100k
...deploying body cameras, in-car video systems, and digital evidence management systems (backend software) for Government and Public Safety customers.Job Description The Sr Engineer - Systems Design & Implementation will serve as the primary technical leader and solution...Relocation- ...The Senior Systems Engineer will support a Navy enterprise command-and-control environment in Charleston, SC. This position serves as a senior technical authority responsible for the design, engineering, hardening, and lifecycle management of enterprise Windows environments...
$112.2k - $151.8k
...great opportunity for professional growth. Find your future with us. The Boeing Company has an exciting opportunity for Systems Engineer (Experienced or Senior) to join our team located in North Charleston, SC. The Engineering Operations (EngOps) Organization...Permanent employmentWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift- Description Vickers and Nolan Enterprises (VNE) is an engineering company that provides Government projects and programs with experienced... ...design, development, integration, and testing of systems and software solutions; expertise in cybersecurity/information assurance...Temporary workWork at officeFlexible hours
- ...Systems Engineer III Location US-SC-North Charleston ID 2026-10780 Category Systems Engineer Position... ...system design and analysis Proficiency in using analytical software (e.g., MATLAB, Simulink) and diagnostic tools to support...Full timeContract workFor contractorsLocal area
- ...as part of a development team to define, design, and provide Engineering support for fixed site IT systems. Will collaborate with other... ...* Lead the end-to-end development and sustainment of hybrid software, web, and hardware solutions from requirements definition through...
- ...Job Description Summary The Systems Engineer II provides advanced technical expertise in the design, development, implementation,... ...Responsibilities include .NET system development, modification of existing software, evaluation of emerging technologies, and serving as an...Shift work
- ...DESCRIPTION : SAIC is seeking a Principal Systems Engineer to work with complex vehicle electrical systems, embedded controls, CAN/LIN architectures, model-based... ...enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training...
- ...secure, and innovative power and technology solutions through engineering expertise and smart systems integration. Why Join Us? Our... ...requirements, and allocation of the same to individual hardware, software, facility, and personnel components Participates in...Local area
- ...Description Providing Virtualization Engineering/design support on a wide range of technologies, including VMware vSphere 7.x+, HA,... ...feedback to IPT Preparing (program) firmware devices to support software upgrades, to include erasing, programming, verifying, and...For contractorsLocal area
$80k - $95k
...The customer team comprises Sales, Project Management, System Engineering and System Technologist personnel working together in a high performance... ...& Network design FCC licensing and frequency search Software applications integration, Application Protocol Interfaces (API...Local areaRemote workRelocation- ...Senior Systems Engineer The Senior Systems Engineer is responsible for requirements analysis and management, technical planning, systems... ..., electro-optical engineering, mechanical engineering, or software engineering. Minimum of 5+ years of systems engineering experience...Contract workFor contractorsWork at officeFlexible hours
- ...secure, and innovative power and technology solutions through engineering expertise and smart systems integration. Why Join Us? Our... ...requirements, and allocation of the same to individual hardware, software, facility, and personnel components Participates in...Work at officeLocal area
- ...SAIC is seeking a highly motivated and experienced Systems Engineer to join our team supporting the USMC in Hanahan, SC. The ideal... ...with other engineering and technical teams (network engineers, software developers, cybersecurity professionals) to ensure seamless system...
$112.2k - $151.8k
...organization is seeking multiple Experienced or Senior Cabin Systems Engineers to join our team in North Charleston, SC. At Boeing,... ...network to implement cutting-edge system hardware and software, validating our designs through rigorous testing. Our...Permanent employmentCurrently hiringRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift- ...Applying use and application of standard engineering principles, theories, and concepts... ...processors, network/server equipment, and embedded architectures Participating in technical... ...following: radar electronics hardware and software design principles and operations of...For contractorsLocal area
- ...Systems Engineer II Akima Mission Optimization (AMO) is looking for a Systems Engineer II to work in South Carolina. To join our team... ...Military Standard cables using computer aided drafting (CAD) software. Designing, validating, and re-designing mechanical mounts with...For contractorsInterim roleRemote work
$75k - $86k
...GovCIO is currently hiring for an Engineer/Scientist 1 to perform Model Based Systems Engineering (MBSE) functions on the Navy's Fleet Submarine Very Low and Low-Frequency Broadcast Engineering Support team. This position will be in Charleston, SC and will be an onsite...Currently hiringLocal areaRemote work- ...Description Description JOB DESCRIPTION : SAIC is seeking a Principal Systems Engineer to work with complex vehicle electrical systems, embedded controls, CAN/LIN architectures, model-based design, and test bench integration - using the same...
- ...Sr Software Developer/Engineer Lead Location US-SC-North Charleston ID 2026-11171 Category Software Engineer Position Type Regular Full-Time Application Open Date 4/28/2026 Description The Ship's Signal...Full timeFor contractorsLocal areaRemote workWorldwide
- ...Summary We are seeking an experienced FPGA Firmware Engineer to support Software Defined Radio (SDR) systems within a defense-focused engineering... ...language (HDL) development and application design for embedded system-on-chip (SoC) platforms, while also contributing to...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- internship software Charleston, SC
- software support Charleston, SC
- software quality assurance Charleston, SC
- embedded software Charleston, SC
- software sales representative Charleston, SC
- id software Charleston, SC
- healthcare software sales Charleston, SC
- remote software sales Charleston, SC
- entry level software sales Charleston, SC
- software asset management analyst Charleston, SC


