2027 Software Engineer I (Weapons) - Wilmington, MA

TextronWilmington, MA
Onsite

About The Position

We are seeking a hands-on Software/Embedded Systems Engineer to join our UAS development team. This role focuses primarily on developing C++ software running on embedded Linux platforms, integrating sensors and avionics, and working closely with hardware. Candidates should be comfortable working directly with physical systems, performing hardware/software integration, and developing applications using frameworks such as ROS/ROS2. This position is ideal for someone who enjoys practical engineering, system-level debugging, contributing to advanced UAS capabilities, and supporting both next-generation technologies and proven platforms used to protect deployed warfighters.

Requirements

  • Currently pursuing or completed B.S. in Computer Engineering, Electrical Engineering, Computer Science, or related technical field
  • Strong proficiency in C++.
  • Experience developing on embedded Linux platforms.
  • Ability to debug complex system interactions across hardware and software.
  • Understanding of embedded systems concepts (I/O interfaces, timing, networking, real-time application considerations).
  • Familiarity with software configuration management, defect tracking, and continuous integration tools (e.g., GitLab, Jenkins).
  • Ability to obtain and maintain a U.S. security clearance.

Nice To Haves

  • Experience with UAS, autopilots, and integration (PX4, ArduPilot)
  • Experience working with ROS/ROS2.
  • Demonstrated hands-on hardware experience (sensor integration, interfaces, debugging, lab equipment usage)
  • Experience coding in Python
  • Experience in Artificial Intelligence, Computer Vision, and machine learning techniques.
  • Practical experience implementing or optimizing CV/ML models using frameworks such as OpenCV, TensorRT, TensorFlow/Keras/TensorFlow Lite, PyTorch, OpenVINO, or similar.
  • Experience building and maintaining toolchains for automated builds and deployments.
  • Strong understanding of automated testing and CI/CD processes.
  • Ability to work with lab equipment such as oscilloscopes, logic analyzers, spectrum analyzers, protocol analyzers and emulators

Responsibilities

  • Develop and maintain C++ software for UAS systems running on embedded Linux platforms.
  • Implement and integrate ROS/ROS2 nodes for autonomy, perception, control, mission management, or sensor handling.
  • Participate in software development across all phases of the lifecycle—from concept development through lab integration, evaluation, and field testing.
  • Perform hands-on hardware integration, including connecting sensors, payloads, communication modules, compute hardware, and embedded control systems.
  • Troubleshoot system-level issues involving software, hardware interfaces, networking, and real-time constraints.
  • Work cohesively on multi-functional teams to deliver reliable, performant, and well-validated system functionality under dynamic, fast-paced program needs.
  • Participate in design reviews and contribute to software architecture, system design improvements, and development best practices.

Benefits

  • Flexible Work Schedules: Enjoy a compressed work week schedule that varies by allowing for additional days off such as 9/80, 4/10, 4/9/4.
  • Paid Time Off: Enjoy over 6 weeks of total paid time off (PTO) that consist of 120 hours of vacation, 56 hours of illness/personal time, and 80 hours of holiday.
  • Tuition Reimbursement: We believe in investing in the progress and growth of our employee’s. Receive up to $10,000 for relevant graduate degrees per calendar year.
  • Dress for Your Day: No day is the same, so we don’t think you should dress like it. Dress smart for an important meeting, wear jeans for a casual day at the office or on the shop floor.
  • Comprehensive Benefits Package: Choose plans that fit your lifestyle- 3 medical plans, prescription drug coverage, dental, vision, additional life insurance coverage. Company paid benefits include basic life insurance, short- and long-term disability and employee assistance program. Comprehensive wellness incentive plan and annual fitness reimbursement program.
  • Future Savings: Receive a company contribution to your 401k up to 9%25 of your salary! The earlier you start your career with us, the more you save.
  • Employee Discounts: We provide a one-stop-shop for access to exclusive offers and deep discounts from over 30,000 merchants and millions of products such as Bose, Apple, FitBit, HP, AT&T, Verizon, T-Mobile, travel discounts, etc.
  • Many More Benefits: Textron Systems offers additional benefits such as service awards, cell phone retail discounts, travel and gym membership discounts, emergency travel assistance, home and auto discounts, adoption assistance and more!
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service