Principal Innovation Engineer

Bowler Pons Solutions Solutions Consultants•Annapolis, MD
•$125,000 - $200,000•Hybrid

About The Position

Bowler Pons Solutions Consultants, LLC is seeking a turnkey Innovation Engineer focused on hardware and software development. The role supports clients and industry partners in developing agile, responsive, integrated solutions to mitigate emerging threats. Work spans software and hardware development, integration, rapid prototyping, robotics and autonomous systems, and electronics. The position is based at the company’s headquarters office and laboratory in Annapolis, Maryland, with periodic travel to customer locations and technology application sites. Remote work may be authorized case by case, but employees should plan to be in the office at least four days per week. The role offers the opportunity to take ownership of projects and influence the direction of the company’s solution development initiatives in a dynamic environment.

Requirements

  • Must be a U.S. citizen and able to obtain and maintain a DoW SECRET clearance.
  • Bachelor’s degree in Software Engineering/Development, Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, or a related field; alternatively, five or more additional years of experience in at least two of the listed role-specific areas may substitute for the subject-specific degree.
  • At least 8 years of experience with hardware and software development and integration for prototype and production systems.
  • At least 8 years of experience with object-oriented and procedural programming languages, such as C#, C++, JavaScript, and/or Python, and frameworks such as .NET Core, Node, or AngularJS.
  • At least 8 years of experience building applications using modern software development principles, including containers, microservices, and serverless technologies such as VMware, Docker, or Kubernetes.
  • Hands-on experience developing and deploying software in Linux and Windows environments.
  • Experience developing software collaboratively using Git and GitLab or GitHub.
  • Experience working with APIs, SDKs, and ICDs for software integration.
  • Experience working with and integrating AI/ML and LLMs.
  • Knowledge of object-oriented design philosophy and ability to identify and isolate software requirements.
  • Network engineering skills, including DNS, DHCP, port forwarding, and troubleshooting network connection issues.
  • Experience in full-scale development environments and ability to quickly conceptualize and produce minimum viable products for testing.
  • Experience working successfully as part of an Agile and/or Lean project team.

Nice To Haves

  • Master’s degree in engineering, software development, Computer Science, or a related field.
  • Strong Linux experience, including Linux commands, daemons, and firewalls.
  • Experience with Raspberry Pi, Arduino, or equivalent microcontrollers and embedded devices.
  • Experience with control system electronics, such as servos, relays, PLCs, analog/digital I/O, FPGAs, HMI, and power supplies.
  • Experience in hardware design, prototyping, and system integration, such as CAD/3D printing, PCB design, wiring/harnessing, sensor and payload integration, bench testing, and troubleshooting.
  • Experience with sensors such as cameras, LiDAR, thermal, RADAR, EO/IR, acoustic/transducer, IMU/INS, and GPS.
  • Experience with SLAM, Robot Operating System (ROS), and/or other 2D/3D perception environments and related frameworks.
  • Experience with autonomous or unmanned systems, such as UAS, USV, UUV, UGV, quadrupeds, and bipeds.
  • Experience with computer vision and sensor fusion.
  • Cybersecurity experience, including OWASP secure coding practices.
  • Experience with secure wireless communications, such as 5G/LTE, WiFi 6, RF planning, encryption/decryption, and IoT.
  • Experience developing proposals for SBIR/STTR, RFI, and RFP responses.
  • Experience establishing DevOps and CI/CD environments such as Jenkins, GitLab-CI/Runner, and Hudson.
  • Active DoW SECRET clearance or higher.

Responsibilities

  • Design, develop, document, test, debug, integrate, and maintain application software, systems, and hardware solutions.
  • Integrate hardware and software across sensors, platforms, and networks as part of a threat detection and response suite.
  • Lead internally funded and customer-sponsored technology development efforts using advanced perception sensing, AI/ML toolsets, automated decision support, UI/UX, and other emerging technologies and methodologies.

Benefits

  • Paid healthcare options for employees.
  • Tuition reimbursement.
  • Paid leave.
  • Mentorship opportunities.
  • Professional development opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service