ObjectSecurity LLC stands at the forefront of addressing intricate defense and industrial cybersecurity issues and supply chain risks that pose threats to both national security and production continuity. Our cutting-edge technology is applied in operational technology (OT), Extended Internet of Things within Industry 4.0 settings (XIoT and IIoT), as well as IT enterprises within vital infrastructure sectors such as manufacturing, smart cities, communities, automotive, utilities, and regulated industries. Our premier cybersecurity solution, the ObjectSecurity OT.AI Platform, revolutionizes OT/ICS firmware analysis for embedded devices. By employing advanced automation, it proactively enhances the security of both industrial and IT assets by identifying and reporting potential zero-day vulnerabilities. This platform seamlessly integrates with the OT/ICS/IT cybersecurity ecosystem, delivering comprehensive asset visibility, prioritizing risks, automating security policies, and enabling proactive threat hunting.
Why Join Our Team
At ObjectSecurity, our commitment to learning and growth is unwavering, and we actively promote a flexible work environment, allowing our team to thrive remotely. We prioritize the well-being of our full- time staff by offering affordable health, dental, and vision benefits, life insurance, disability insurance along with matching 401k benefits. We understand the importance of staying connected, which is why we reimburse costs related to your connectivity, including internet and mobile phone bills. Moreover, we support your ongoing education and travel with available reimbursements. Our dedication lies in nurturing your work aspirations. By joining us, you’ll immerse yourself in the technology that fuels your passion, enhance your expertise in cybersecurity, and emerge as a leader in the field. At ObjectSecurity, we empower you to reach new heights in your career.
Applicants meeting the eligibility criteria must be either a U.S. citizen or a permanent resident, and valid documentation to support this status is mandatory. As part of the pre-employment process, candidates are required to successfully undergo background checks, reference verifications, ITAR/EAR screenings, and a pre-employment drug screening. Additionally, candidates must be based in the United States to be considered for the position.
About This Opportunity
As a Senior Software Engineer, you’ll produce software applications across multiple domains. Your work will span the entire software lifecycle – from design to maintenance. Senior Software Engineer will be responsible for developing high-quality software design and architecture; identify, prioritize and execute tasks in the software development life cycle and develop tools and applications by producing clean, efficient code. In this role, you will help build new product lines for our risk management platform; take a leadership role in decision making around architecture; Automate tasks through appropriate tools and scripting and review and debug code. You will work with a team of engineers. We believe even the toughest problems can be solved with innovative solutions. A successful Senior Software Engineer at ObjectSecurity strives to be at the forefront of technological advances within our industry and seeks to help us keep our systems fast, stable, and up to date. We look for engineers who ask questions, stick with tough technical challenges, and enjoy solving problems that use both hard and soft skills.
- Bachelor’s degree in Computer Science, Engineering or a related field
- 5 years of software development experience
- Fluent with functional, imperative and object-¬oriented languages; knowledge of Java, Scala, or
- Either strong OOP or Functional Programing and modeling skills
- Experience in any of the following: Cloud-native application development, containers,
web/mobile application development, Unix/Linux environments, distributed/parallel systems,
information retrieval, networking, systems/security software development.
- Writing well-designed, testable and efficient code
- Building reusable components and libraries for future
- Troubleshooting and debugging to optimise performance
- Providing code documentation and other inputs to technical documents
- Supporting continuous improvement by investigating alternatives and new technologies and
presenting these for architectural review
- Experience working in an agile environment
- Ability to take a project from scoping requirements through actual launch of the project
- Demonstrates clear and effective verbal communication.
- Strong technical writing skills; demonstrates English fluency.
- Software Design
- Software Documentation
- Software Testing
- Software Architecture
- Previous experience in cybersecurity