cover image
OSI Engineering

OSI Engineering

www.OSIengineering.com

2 Jobs

179 Employees

About the Company

OSI Engineering is a leading Technology Workforce Solutions provider across the globe. The company develops, implements and manages workforce solutions through every stage of the product lifecycle, from early application development through final production, delivering the highest-level technology outcomes. Our capabilities include managed service programs, contingent workforce services and recruitment process outsourcing (RPO) solutions.

With a remarkable track record spanning over 25 years, OSI has successfully delivered workforce solutions to industry leaders. We've earned a reputation as the trusted go-to resource for swiftly scaling effective teams that drive technological advancement and corporate growth. And we do so with the strength of our diversity and great pride.

At OSI, we foster strategic partnerships with leading global technology companies, delivering workforce solutions to make the future brighter for all of us.

Listed Jobs

Company background Company brand
Company Name
OSI Engineering
Job Title
Software Engineer
Job Description
**Job Title** Software Engineer **Role Summary** Design, develop, and maintain production‑grade tooling that powers sensing algorithm development. Build plugins, libraries, APIs, and dashboards on top of existing Python DAG and distributed computing frameworks to enable algorithm developers to prototype, validate, and deploy efficiently. **Expectations** - 8‑month contract with potential extension. - Deliver fully tested, documented, and CI/CD‑enabled components used daily by multiple developers. - Maintain backward compatibility and version control of shared libraries. **Key Responsibilities** - Develop plugins and extensions for core Python DAG and distributed computing frameworks tailored to sensing workflows. - Create new Python tools and libraries when existing tooling is insufficient. - Design intuitive APIs to abstract complexity and enhance developer experience. - Build reusable repository structures, templates, and scaffolding for rapid project set‑up. - Build and deploy dashboard plugins that extend core visualization libraries for algorithm metrics and monitoring. - Write comprehensive unit tests and support CI/CD pipelines. - Document tools and APIs for self‑service adoption. - Manage library versioning and maintain backward compatibility. - Rapidly learn and extend internal data processing frameworks and APIs. **Required Skills** - Strong foundation in Python library development. - Experience designing production‑grade tooling. - Focus on user (developer) experience and usability. - Familiarity with distributed processing systems (e.g., Airflow, Prefect, Dagster). - Ability to write clean, maintainable, well‑documented code with comprehensive tests. - Experience with CI/CD workflows. - Knowledge of C++ is a strong plus. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
Culver city, United states
Hybrid
03-02-2026
Company background Company brand
Company Name
OSI Engineering
Job Title
Malware Analyst
Job Description
Job title: Malware Analyst Role Summary: Conduct reverse engineering, static and dynamic analysis of Android malware and related binaries to uncover threat behaviors and report actionable insights. Expactations: Deliver accurate analysis, develop automation tools, support detection testing, and maintain up‑to‑date knowledge of evolving threats. Key Responsibilities: - Reverse engineer Android apps, SDKs, and malware to identify attack patterns. - Perform static and dynamic analysis of APKs, binaries, and mobile executables. - Analyze multiple malware families (viruses, worms, trojans, ransomware). - Document findings and produce concise reports. - Create frameworks, custom scripts, and tools to automate analysis workflows. - Test malware detection accuracy and identify gaps in detection engines. - Keep current with cybersecurity trends, vulnerabilities, and threat intelligence. Required Skills: - 3+ years of malware analysis and research experience. - Strong understanding of malware operations and indicators of compromise. - Proficiency in reverse engineering tools (IDA Pro, Ghidra, OllyDbg). - Experience with Android OS architecture, APK structure, and permissions model. - Scripting skills in Python and Bash. - Familiarity with Metasploit, Cobalt Strike, and sandbox environments. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Security, or related field. - Relevant certifications (e.g., GCIH, GREM, OSCP) are a plus.
Mountain view, United states
On site
Junior
05-03-2026