{"schemaVersion":"jobsearcher.job.v1","id":"3c1922c954ad33eae6fe73d5","url":"https://jobsearcher.com/jobs/3c1922c954ad33eae6fe73d5","canonicalUrl":"https://jobsearcher.com/jobs/3c1922c954ad33eae6fe73d5","title":"Software Engineer II/III","description":"Overview\nIn this role, you will develop and integrate C++ software on embedded Linux for unmanned aerial systems, working closely with hardware and sensors. You’ll implement ROS/ROS2 nodes to enable autonomy, perception, and control, and participate in the full software lifecycle from concept to field testing. You will perform hands-on hardware/software integration and debug complex system interactions in a fast-paced environment. You’ll join a multi-disciplinary team delivering advanced UAS capabilities that protect deployed warfighters, with opportunities to impact both next‑gen and proven platforms.\n\nCompensation / BenefitsFlexible work schedules (e.g., 9/80, 4/10)Paid time off (PTO)Tuition reimbursement up to $10,000/yearDress code flexibilityComprehensive benefits package (medical, dental, vision)401k with company matching up to 9%\nResponsibilitiesDevelop and maintain C++ software for UAS on embedded LinuxImplement and integrate ROS/ROS2 nodes for autonomy, perception, control, or sensor handlingContribute across the software lifecycle from concept to field testingPerform hands-on hardware integration (sensors, payloads, compute hardware, embedded control)Troubleshoot system-level issues across software, hardware interfaces, networking, and real-time constraintsCollaborate with cross-functional teams to deliver reliable system functionality under dynamic program needsParticipate in design reviews and contribute to software architecture and best practices\nKey requirementsB.S. in Computer Engineering, Electrical Engineering, Computer Science, or related field with ~2+ years (Level II) or ~5+ years (Level III) of software/hardware integration experienceStrong proficiency in C++Experience developing on embedded Linux platformsAbility to debug complex hardware-software interactionsUnderstanding of embedded systems concepts (I/O, timing, networking, real-time)Familiarity with configuration management and CI tools (GitLab, Jenkins)Ability to obtain/maintain U.S. security clearanceExperience with UAS, autopilots, and integration (PX4, ArduPilot)Experience with ROS/ROS2Hands-on hardware experience (sensor integration, lab equipment)team collaborationpractical, hands-on engineering mindsetstrong problem-solvingPythonAI/ML and CV techniques (OpenCV, TensorRT, TensorFlow/Keras/TensorFlow Lite, PyTorch, OpenVINO)toolchains for automated builds and deployments","company":"Textron Systems","rawCompany":"textron systems","city":"Somerville","state":"MA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T05:03:12.981Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2199.08","title":"Robotics Engineers","slug":"robotics-engineers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer II/III","description":"Overview\nIn this role, you will develop and integrate C++ software on embedded Linux for unmanned aerial systems, working closely with hardware and sensors. You’ll implement ROS/ROS2 nodes to enable autonomy, perception, and control, and participate in the full software lifecycle from concept to field testing. You will perform hands-on hardware/software integration and debug complex system interactions in a fast-paced environment. You’ll join a multi-disciplinary team delivering advanced UAS capabilities that protect deployed warfighters, with opportunities to impact both next‑gen and proven platforms.\n\nCompensation / BenefitsFlexible work schedules (e.g., 9/80, 4/10)Paid time off (PTO)Tuition reimbursement up to $10,000/yearDress code flexibilityComprehensive benefits package (medical, dental, vision)401k with company matching up to 9%\nResponsibilitiesDevelop and maintain C++ software for UAS on embedded LinuxImplement and integrate ROS/ROS2 nodes for autonomy, perception, control, or sensor handlingContribute across the software lifecycle from concept to field testingPerform hands-on hardware integration (sensors, payloads, compute hardware, embedded control)Troubleshoot system-level issues across software, hardware interfaces, networking, and real-time constraintsCollaborate with cross-functional teams to deliver reliable system functionality under dynamic program needsParticipate in design reviews and contribute to software architecture and best practices\nKey requirementsB.S. in Computer Engineering, Electrical Engineering, Computer Science, or related field with ~2+ years (Level II) or ~5+ years (Level III) of software/hardware integration experienceStrong proficiency in C++Experience developing on embedded Linux platformsAbility to debug complex hardware-software interactionsUnderstanding of embedded systems concepts (I/O, timing, networking, real-time)Familiarity with configuration management and CI tools (GitLab, Jenkins)Ability to obtain/maintain U.S. security clearanceExperience with UAS, autopilots, and integration (PX4, ArduPilot)Experience with ROS/ROS2Hands-on hardware experience (sensor integration, lab equipment)team collaborationpractical, hands-on engineering mindsetstrong problem-solvingPythonAI/ML and CV techniques (OpenCV, TensorRT, TensorFlow/Keras/TensorFlow Lite, PyTorch, OpenVINO)toolchains for automated builds and deployments","datePosted":"2026-09-15T05:03:12.981Z","dateModified":"2026-09-15T05:03:12.981Z","hiringOrganization":{"@type":"Organization","name":"Textron Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Somerville","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"3c1922c954ad33eae6fe73d5"},"url":"https://jobsearcher.com/jobs/3c1922c954ad33eae6fe73d5"}}