logo

View all jobs

Embedded Software Engineer

Danbury, CT · Computer/Software
Job Title: Embedded Software Engineer
Department: Hardware / Advanced Development
Reports to: Director - Hardware Engineering
Office: Danbury, CT
Work Location: On-site, hybrid, or remote within Eastern or Central time zones


Owl Cyber Defense is a leader and trusted partner in cyber security. We deliver solutions that protect and connect the world’s most critical networks. Owl’s product lines of cross domain, data diode, and portable media solutions provide the strongest available security checkpoints for threat prevention and secure data availability. Our in-depth expertise in security engineering at the operating system level enables us to help government and commercial customers meet ever-evolving cyber security threats.

Job Summary:

Interested in developing leading edge cyber security solutions to protect cyber assets?  Owl is hiring for an Embedded Software Engineer. Owl’s Advanced Development Team is currently focused on developing high performance applications to work to move vast amount of data securely, and interfacing with FPGA based products, and new product development. Assignments may include developing applications and protocol adapters to manage and interface with Owl products. Development is in small teams that practice the Agile Scrum Methodology to empower the team to build the best products.

Essential Duties and Responsibilities:
  • Overall knowledge of Linux and/or RTOS systems
  • Design and development of applications using C/C++ and Rust
  • High speed networking
  • Working with ARM/x86 systems including OS and applications
  • Practice the Agile Scrum Methodology
  • Performance computing and optimization


Requirements/Qualifications:
  • Education
    • Bachelor’s degree in computer engineering, computer science, electrical engineering, etc. (advanced degree a plus)
  • Experience
    • 4+ years in embedded software development is required
    • Networking and high-speed data transfer a plus (Ethernet, PCIe)
 
  • Knowledge, Skills & Abilities
    • Experience with Linux development
    • Experience with device drivers and high-speed data transfer a plus
    • C/C++ programming skills
    • Experience with DPDK or similar applications a plus
    • RTOS or similar experience a plus
    • Rust programming experience a plus
    • Python programming experience a plus
    • Work within ARM a plus
    • GitLab experience preferred
    • Agile cross-functional team experience a plus
 
  • Additional Competencies/Requirements
    • Work effectively within a team environment
    • Limited travel may be required
    • Candidates must be able to obtain/maintain a US Government security clearance


About Owl Cyber Defense Solutions, LLC
Owl Cyber Defense Solutions, LLC is a fast-growing cybersecurity solutions company, holding a firm leadership position in network security and secure information transfer. It is a privately-owned US company with offices in Columbia, MD, Danbury, CT and Morrisville, NC. For more information, see http://www.owlcyberdefense.com.

Owl Cyber Defense is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive equal consideration for employment.

Share This Job

Powered by