Principal Innovation Engineer
Annapolis, MD
Full Time
Experienced
Must be US citizen
Bowler Pons Solutions Consultants, LLC is looking for a talented and turnkey Innovation Engineer (Hardware/Software). Our innovation efforts support clients and industry partners alike in developing agile, responsive, and integrated solutions that help them rapidly mitigate emerging threats. In this role you will be at the core of innovation, with a wide range of responsibilities, including software development, hardware development, integration, rapid prototyping, robotics/autonomous systems, and electronics.
This position is located at our headquarters office/lab facility in Annapolis, MD and will require periodic travel to customer locations and/or the application sites hosting our exciting technology development efforts. Remote work may be authorized on a case-by-case basis, but candidates should plan to be in the office at least four (4) days per week.
As a small business, we offer a unique opportunity to learn, grow, and take ownership of new projects and concepts and influence the direction of the company’s solution development initiatives. We work fast and have big goals and are looking for team members who thrive in a dynamic and forward-looking environment.
Bowler Pons Solutions Consultants, LLC is looking for a talented and turnkey Innovation Engineer (Hardware/Software). Our innovation efforts support clients and industry partners alike in developing agile, responsive, and integrated solutions that help them rapidly mitigate emerging threats. In this role you will be at the core of innovation, with a wide range of responsibilities, including software development, hardware development, integration, rapid prototyping, robotics/autonomous systems, and electronics.
This position is located at our headquarters office/lab facility in Annapolis, MD and will require periodic travel to customer locations and/or the application sites hosting our exciting technology development efforts. Remote work may be authorized on a case-by-case basis, but candidates should plan to be in the office at least four (4) days per week.
As a small business, we offer a unique opportunity to learn, grow, and take ownership of new projects and concepts and influence the direction of the company’s solution development initiatives. We work fast and have big goals and are looking for team members who thrive in a dynamic and forward-looking environment.
Job Responsibilities
Design, develop, document, test, debug, integrate, and maintain application software, systems, and hardware solutions, including hardware and software integration across sensors, platforms, and networks, as part of a comprehensive threat detection and response suite. Lead the internally funded and customer-sponsored technology development efforts leveraging advanced perception sensing, AI/ML toolsets, automated decision support, UI/UX, and other emerging tech and methodologies.Minimum Required Qualifications
- US citizenship and the ability to obtain and maintain a DoW SECRET clearance
- BA or BS degree in Software Engineering/Development, Computer Science, Electrical, Mechanical Engineering, Robotics, or related field (may substitute 5+ additional years of experience in at least two of the below role-specific areas for subject-specific degree)
- Role-specific work experience, including at least:
- 8+ years’ experience with hardware and software development and integration for prototype and production systems
- 8+ years’ experience working with object-oriented and procedural programming languages (e.g., C#, C++, JavaScript, and/or Python) and frameworks (e.g., .NET Core, Node, or AngularJS)
- 8+ years’ experience in building applications with modern software development principles, including Containers, Microservices, and Serverless (e.g., VMWare, Docker, Kubernetes)
- Hands-on experience developing and deploying software in Linux and Windows environments
- Experience developing software collaboratively utilizing Git and GitLab/GitHub
- Experience working with APIs, SDKs, and ICDs (software integration)
- Experience working with and integrating Artificial Intelligence/Machine Learning (AI/ML) and Large Language Models (LLMs)
- Knowledge of Objected-Oriented Design Philosophy and ability to identify and isolate software requirements
- Network engineering skills such as DNS, DHCP, Port-Forwarding, and troubleshooting network connection issues
- Experience working in full-scale development environments and the ability to quickly conceptualize and produce minimum viable products (MVPs) for testing
- Experience working successfully as part of an Agile and/or Lean project team
Additional Desired Qualifications
- Master’s degree in engineering, software development, Computer Science, or related field
- Experience with any of the following engineering disciplines:
- Strong Linux experience, including mastery of topics such as Linux commands, daemons, and firewalls
- Raspberry Pi, Arduino, and/or equivalent microcontrollers and embedded devices
- Control system electronics (e.g., servos, relays, PLCs, analog/digital I/O, FPGAs, HMI, power supplies)
- Hardware design, prototyping, and system integration (e.g., CAD/3D printing, PCB design, wiring/harnessing, sensor and payload integration, bench testing and troubleshooting)
- Sensors (e.g., camera, LiDAR, thermal, RADAR, EO/IR, acoustic/transducer, IMU/INS, GPS)
- SLAM, Robot Operating System (ROS), and/or other 2D/3D perception environments and related frameworks
- Autonomous / Unmanned Systems (UxS) (e.g., UAS, USV, UUV, UGV, quadrupeds, bipeds)
- Computer Vision and Sensor Fusion
- Cybersecurity, including OWASP secure coding practices
- Secure Wireless Communications (e.g., 5G/LTE, WiFi 6, RF planning, encryption/decryption, IoT)
- Experience with developing proposals in support of Small Business Innovation Research (SBIRs)/Small Business Technology Transfer (STTR) as well as Request for Information (RFI) and Request for Proposal (RFP) responses
- Experience standing up DevOps and Continuous Integration and Continuous Development (CI/CD) environments such as Jenkins, GitLab-CI/Runner, and Hudson
- Active DoW SECRET Clearance (or higher)
About Bowler Pons
Bowler Pons Solutions Consultants, LLC is a fast-growing Minority-Owned, Service-Disabled Veteran-Owned 8(a)-certified Small Business based in Annapolis, MD. As a solutions provider, we provide cutting-edge technology and comprehensive support for our client's toughest challenges in the fields of physical and cyber security, IT and network administration, and systems engineering. As an employer, we pride ourselves on providing best-in-class benefits, including paid healthcare options for employees, generous tuition reimbursement, paid leave, and opportunities for mentorship and professional development, in combination with the personal connections and visibility within a small business. Find out more at www.bowlerpons.comApply for this position
Required*