Embedded Software Engineer
Embedded SystemsSoftware DevelopmentC++PythonAgile DevelopmentArmBare MetalCCI CDCmakeContinuous IntegrationControl Status RegistersCsrDatasheet AnalysisDspEclipseFirmwareGccGitHardware Software Co DesignJenkinsLinuxMakeMatlabMulti Core SystemsReal Time Operating SystemsRf DesignRisc VRtosSignal ProcessingSocSpiral DevelopmentSubversionSystem On ChipTddTest Driven DevelopmentValidation And Verification TestingVs Code
San DiegoLast seen today
Summary
This Embedded Software Engineer role at Leidos involves designing and developing high-performance embedded software for custom System-on-Chip (SoC) hardware in electronic warfare applications. You will write low-level C/C++ code for multi-core systems (DSP, ARM, RISC-V), perform hardware-software co-design and validation, and build software development kits for end users. The position requires 4+ years of embedded systems experience, deep understanding of hardware architectures, and proficiency in reading datasheets, test-driven development, and real-time operating systems.