JOBSEARCHER

Senior Embedded Software Engineer

Job Title: Senior Embedded Software Engineer Location: RemoteDuration: Contract To Hire (CTH)Employment Type: W2 onlyVisa Type: US Citizen only  Job Description:Develop the C++ applications that control our next generation of satellite terminalsDesign, code, test and integrate software from requirements to production and commercial deploymentAssist with estimation of time and effort required to implement new featuresParticipate in design reviews, peer code reviews and improve product qualityInterface and work with cross-functional teams to successfully implement feature dependencieIntegrate and validate new product designsAct as a member of an Agile scrum team Qualifications:10+ years of experience in software developmentUnderstanding of hardware design and architectureSolid programming experience in C/C++ object-oriented design and developmentLinux or a POSIX O/S environmentFamiliarity with software configuration management, defect tracking tools, and peer reviewStrong documentation and writing skills Desired Qualifications:Additional experience in the following areas is a plusEmbedded development including hardware debug, device drivers, and real-time constraints in a complex multi-processor systemCross-functional (hardware/firmware/software) development and verificationSatellite communications protocols such as DVB-S2 and TDMANetworking protocols such as TCP/IP, UDP and IPv6X.509 Certificate and Crypto key managementShell scripting, Perl, Lua, or PythonDocker, Conan, cmake, C++11Knowledge of Jira, Confluence, BitBucket, Git, SharePoint, Jenkins and Artifactory is a plusWorking knowledge of GCC, grep/awk/sed command line tools, bash scripting, GDB debugger, systemd suiteEducation: Bachelor’s Degree in Computer Science, Software, Systems, Mathematics, or related technical field.Please share me resumes (srinivass@8elementstech.com)