أبلاي إيدج ابدأ البحث عن عمل

Embedded Software Engineer

CSG Talent · Los Angeles County, CA

قدّم وتابع مع أبلاي إيدج
Embedded Software Engineer 12-Month ContractRate: $70-$90/hrContract: 12-month rolling engagementRole OverviewWe are looking for an Embedded Software Engineer to support the design, development, integration, testing and maintenance of embedded software for complex, safety-conscious systems.You will work closely with hardware, systems and software teams to translate requirements into robust embedded software solutions, support hardware/software integration, troubleshoot system-level issues and contribute throughout the full software development life cycle.This is a hands-on role suited to an engineer comfortable working close to the hardware in a regulated or technically complex environment.Required Skills & ExperienceAbility to obtain a clearance Bachelor's degree in an engineering discipline & 8+ years of relevant professional experienceExperience with Ada, C/C++, Python, Java, or comparable object-oriented and scripting languagesExperience working across Linux, real-time operating systems and WindowsHands-on experience with compilers, debuggers, bus analyzers, logic analyzers and other laboratory/test equipmentStrong embedded systems experienceExperience with software requirements, traceability and verificationStrong software troubleshooting, debugging and root-cause analysis capabilityExperience integrating embedded software with hardware platformsKey ResponsibilitiesDesign, develop, test, debug and maintain embedded software for complex hardware systemsReview customer and system requirements and translate them into software designs and technical solutionsDevelop and optimize software for specialized embedded hardware platformsIntegrate embedded software with hardware components and support system bring-upPerform software testing, debugging and root-cause analysisAnalyze system performance and improve reliability, stability and efficiencySupport requirements management, traceability and compliance throughout the development life cycleEnsure software meets applicable customer, safety, quality and industry requirementsSupport embedded software project planning and executionMonitor and assess internal and supplier software activities against project plans and quality expectationsStay current with relevant embedded technologies, tools and development practicesIdeal BackgroundThis role would suit someone with experience in areas such as aerospace, defense, avionics, robotics, autonomous systems or other safety-critical embedded environments, particularly where software interacts directly with hardware and real-time systems.KeywordsEmbedded Software, C/C++, Ada, Python, Linux, RTOS, Embedded Systems, Hardware/Software Integration, Requirements Traceability, Debugging, Root Cause Analysis, Verification & Validation, Safety-Critical Software, Avionics, Aerospace, Defense, Hardware Bring-Up, System Testing, Clearance Eligible.