{"schemaVersion":"jobsearcher.job.v1","id":"0f94ce40519604c73e27aba4","url":"https://jobsearcher.com/jobs/0f94ce40519604c73e27aba4","canonicalUrl":"https://jobsearcher.com/jobs/0f94ce40519604c73e27aba4","title":"Robotics Software Engineer - UAS","description":"About The Role\nPheratech Systems is seeking a Robotics Software Engineer to develop autonomous UAV systems across embedded Linux platforms, distributed C++ applications, networking, ground control software, and hardware integration. This role spans the robotics software stack from simulation and autonomy development to deployment, flight testing, and field operations.\nYou’ll work closely with robotics, autonomy, AI, and flight systems engineers to build software that enables autonomous aerial systems to operate reliably in complex, real-world environments. Successful candidates are curious, proactive, and excited to learn new technologies. Our work spans software, embedded systems, networking, robotics, and hardware integration, so engineers should enjoy solving problems across traditional discipline boundaries.\nResponsibilities\nDesign, develop, and maintain robotics software primarily in modern C++\nDevelop software for embedded Linux UAV platforms\nBuild distributed software components for autonomous robotic systems\nIntegrate software with UAV hardware, sensors, radios, and onboard computers\nDevelop networking and communications capabilities between autonomous systems\nCreate tooling and automation in Python and Bash\nDebug and optimize software running on embedded hardware\nSupport simulation, hardware-in-the-loop testing, and flight testing\nCollaborate across software, electrical, mechanical, and autonomy engineering teams\nContribute to software architecture, testing, documentation, and code reviews\nRequired Qualifications\nB.S. or M.S. in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field\nStrong proficiency in modern C++\nProficiency in Python for scripting, tooling, testing, and automation\nFamiliarity with Bash and Linux command-line development workflows\nExperience working in Linux development environments\nExperience using Git in collaborative software development\nStrong debugging, analytical, and problem-solving skills\nAbility to work across both software and hardware during system integration\nSelf-motivated with the ability to quickly learn unfamiliar technologies\nPreferred Qualifications\nExperience developing software for Embedded Linux platforms\nUnderstanding of computer networking fundamentals (TCP/UDP, sockets, IP networking)\nExperience with robotics or autonomous systems\nExperience with embedded systems or microcontrollers\nExperience with NVIDIA Jetson, Raspberry Pi, or similar embedded Linux platforms\nBonus Qualifications\nExperience with PX4, MAVLink, MAVSDK, or ROS 2\nExperience with computer vision or AI inference\nExperience with distributed systems or multi-agent robotic systems\nExperience developing desktop applications with Qt/QML or similar GUI frameworks\nExperience with multimedia streaming technologies such as GStreamer or FFmpeg\nWhat You'll Work On\nAutonomous UAV software\nDistributed robotics systems\nEmbedded Linux platforms\nGround control software\nSimulation and flight testing\nNetworking and communications\nHardware integration\nAI-enabled robotic systems\nReal-world field deployments\nThis role is ideal for engineers who enjoy building complete robotic systems and are excited to see their software deployed on autonomous aircraft operating in real-world environments.\nPay: $95,484.50 - $125,132.21 per year\nBenefits:\n401(k)\nHealth insurance\nPaid parental leave\nStock options\nEducation:\nBachelor's (Preferred)\nAbility to Relocate:\nLos Angeles, CA 90041: Relocate before starting work (Preferred)\nWork Location: In person","company":"Pheratech Systems","rawCompany":"pheratech systems","city":"Los Angeles","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-07-23T13:22:40.571Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2199.08","title":"Robotics Engineers","slug":"robotics-engineers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"336411","title":"Aircraft Manufacturing","slug":"aircraft-manufacturing"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541715","title":"Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology)","slug":"research-and-development-in-the-physical-engineering-and-life-sciences-except-nanotechnology-and-biotechnology"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Robotics Software Engineer - UAS","description":"About The Role\nPheratech Systems is seeking a Robotics Software Engineer to develop autonomous UAV systems across embedded Linux platforms, distributed C++ applications, networking, ground control software, and hardware integration. This role spans the robotics software stack from simulation and autonomy development to deployment, flight testing, and field operations.\nYou’ll work closely with robotics, autonomy, AI, and flight systems engineers to build software that enables autonomous aerial systems to operate reliably in complex, real-world environments. Successful candidates are curious, proactive, and excited to learn new technologies. Our work spans software, embedded systems, networking, robotics, and hardware integration, so engineers should enjoy solving problems across traditional discipline boundaries.\nResponsibilities\nDesign, develop, and maintain robotics software primarily in modern C++\nDevelop software for embedded Linux UAV platforms\nBuild distributed software components for autonomous robotic systems\nIntegrate software with UAV hardware, sensors, radios, and onboard computers\nDevelop networking and communications capabilities between autonomous systems\nCreate tooling and automation in Python and Bash\nDebug and optimize software running on embedded hardware\nSupport simulation, hardware-in-the-loop testing, and flight testing\nCollaborate across software, electrical, mechanical, and autonomy engineering teams\nContribute to software architecture, testing, documentation, and code reviews\nRequired Qualifications\nB.S. or M.S. in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field\nStrong proficiency in modern C++\nProficiency in Python for scripting, tooling, testing, and automation\nFamiliarity with Bash and Linux command-line development workflows\nExperience working in Linux development environments\nExperience using Git in collaborative software development\nStrong debugging, analytical, and problem-solving skills\nAbility to work across both software and hardware during system integration\nSelf-motivated with the ability to quickly learn unfamiliar technologies\nPreferred Qualifications\nExperience developing software for Embedded Linux platforms\nUnderstanding of computer networking fundamentals (TCP/UDP, sockets, IP networking)\nExperience with robotics or autonomous systems\nExperience with embedded systems or microcontrollers\nExperience with NVIDIA Jetson, Raspberry Pi, or similar embedded Linux platforms\nBonus Qualifications\nExperience with PX4, MAVLink, MAVSDK, or ROS 2\nExperience with computer vision or AI inference\nExperience with distributed systems or multi-agent robotic systems\nExperience developing desktop applications with Qt/QML or similar GUI frameworks\nExperience with multimedia streaming technologies such as GStreamer or FFmpeg\nWhat You'll Work On\nAutonomous UAV software\nDistributed robotics systems\nEmbedded Linux platforms\nGround control software\nSimulation and flight testing\nNetworking and communications\nHardware integration\nAI-enabled robotic systems\nReal-world field deployments\nThis role is ideal for engineers who enjoy building complete robotic systems and are excited to see their software deployed on autonomous aircraft operating in real-world environments.\nPay: $95,484.50 - $125,132.21 per year\nBenefits:\n401(k)\nHealth insurance\nPaid parental leave\nStock options\nEducation:\nBachelor's (Preferred)\nAbility to Relocate:\nLos Angeles, CA 90041: Relocate before starting work (Preferred)\nWork Location: In person","datePosted":"2026-07-23T13:22:40.571Z","dateModified":"2026-07-23T13:22:40.571Z","hiringOrganization":{"@type":"Organization","name":"Pheratech Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Los Angeles","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0f94ce40519604c73e27aba4"},"url":"https://jobsearcher.com/jobs/0f94ce40519604c73e27aba4"}}