Embedded Software Engineer
San DiegoLast seen today
Summary
Design, develop, integrate, and test embedded cryptographic software for real-time systems, with primary focus on C/C++ development on Xilinx platforms (Zynq, Ultrascale+, VERSAL). Work across multi-disciplinary teams including Systems Engineering, Hardware, and Integration & Test in an Agile environment. Responsibilities include embedded system architecture, low-level firmware integration, real-time multi-threaded application development, and formal software lifecycle management from requirements through testing.
DevOps / InfrastructureEmbedded SystemsC++DockerKubernetesRustAgileAssembly LanguageAvionics Operating SystemBare Metal Embedded Device DriversBitbucketCCryptographic Software LibrariesEthernetFirmware DevelopmentGitGreen Hills AdamultiHaipeI2cIbm ClearcaseIbm DoorsIbm RhapsodyIkeJiraLinux Kernel Driver DevelopmentLow Level Driver DevelopmentMbseMulti Threaded Embedded ApplicationsNsa Security StandardsOtnkPciePetalinuxPowerpcReal Time SystemsRestful ServicesSoftware Defined RadiosSpiTCP IpUartWindriver LinuxXilinx UltrascaleXilinx VersalXilinx VitisXilinx VivadoXilinx ZynqYocto