We design and manage FACT™: a first in market, easy-to-use, cloud-based SaaS platform that leads the industry in embedded software and firmware protection. FACT provides continuous cybersecurity visibility and risk intelligence on Operational Technology (OT) and Internet of Things (IoT) software. Combining 25 years of OT and IoT experience with cutting-edge AI technology, FACT correlates millions of critical software components across products, product lines, and vendors to provide its customers with crucial, actionable insights.
Job Description
We are looking for software developers with interest (and ideally some experience) in developing applications for the analysis of file systems and software packaging using C# and .NET. Your job objective will be to create technology and tools to rapidly analyze files using a variety of real-time operating systems (RTOS). With support from our experts, you will be exploring new areas of software security and should be comfortable tackling challenges in binary and firmware parsing, file unpacking, and metadata extraction. Ongoing mentoring and training will be provided to let you stay current with the latest developments in the fields of supply chain and software security.
The work also includes solving real-world software security problems. You will work closely with your development team leader to build and integrate solutions that add value to society. You will also collaborate with our data science team to assure data and extractions from software/firmware analysis tools are efficient, valid, and insightful. This is a great opportunity to join a dynamic and socially responsible cybersecurity startup that solves a critical problem in a fascinating market.
Job Location
Work from anywhere in North America (aDolus operates a fully remote development team).
Responsibilities
Develop C#-based applications, including prototyping, development, and documentation
Assist with file format analysis, extraction, and the integration of the resulting data in the FACT platform
Support file signature identification and development
Develop test cases with robust samples
Continually ensure high-quality code and performance
Participate in code reviews
Contribute and collaborate as part of the Scrum Team
Update your professional knowledge by participating in educational opportunities and reading professional publications
Who You Are
Our ideal candidate is an organized, energetic, and passionate team player with a can-do approach to their job. You are a self-starter with experience in designing, developing, and testing reliable software solutions. You love learning, are flexible, and can adapt quickly to deal with unexpected challenges (and sometimes “unGoogleable” problems) as they arise. You love to think beyond what is immediately asked, and can navigate challenges proactively.
Required Skills and Experience
A diploma or degree in computer science, engineering, mathematics, or a related field or equivalent professional or military experience
1.5+ years experience in applications development
Experience writing program logic in C# (C/C++ and low-level Python are considered)
Strong understanding of Linux, opensource, and general applications
Comfortable working in an Agile development environment
Comfortable researching various topics and reviewing reference code
Well organized with good prioritization/workload management abilities
Excellent verbal and written communication skills
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Why become a Software Engineer at Noggin? With the introduction of our next generation software...
Apply For This JobJob Description Job Description Brief Overview of Position : Strategic Operational Solutions (STOPSO) is seeking candidates for a Sustainment Web...
Apply For This JobWE DO NOT HIRE INTERNATIONAL CANDIDATES Our company has been named a Top Company Culture for back-to-back years by Entrepreneur...
Apply For This JobMedia Sales Executive Salary: $60,000 – $70,000 + OTE Here at Citywire, we have an exciting opportunity within our growing...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Company Description Improving healthcare through innovative technology is at the core of Intelerad’s work. Our...
Apply For This JobThis is a remote opportunity where you can work from anywhere. Who We Are Looking For We are looking for...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Why become a Software Engineer at Noggin? With the introduction of our next generation software...
Apply For This JobJob Description Job Description Brief Overview of Position : Strategic Operational Solutions (STOPSO) is seeking candidates for a Sustainment Web...
Apply For This JobWE DO NOT HIRE INTERNATIONAL CANDIDATES Our company has been named a Top Company Culture for back-to-back years by Entrepreneur...
Apply For This JobMedia Sales Executive Salary: $60,000 – $70,000 + OTE Here at Citywire, we have an exciting opportunity within our growing...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Company Description Improving healthcare through innovative technology is at the core of Intelerad’s work. Our...
Apply For This JobThis is a remote opportunity where you can work from anywhere. Who We Are Looking For We are looking for...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Why become a Software Engineer at Noggin? With the introduction of our next generation software...
Apply For This JobJob Description Job Description Brief Overview of Position : Strategic Operational Solutions (STOPSO) is seeking candidates for a Sustainment Web...
Apply For This JobNotifications