OSI Engineering · 1 day ago
Software Engineer
OSI Engineering is a leading global consumer device company, and they are seeking a skilled Software Engineer to join their team. In this role, you will support the development of innovative product features and work cross-functionally to build the next generation of sensing technologies.
Responsibilities
Support the development of innovative product features and human-computer interaction
Work cross-functionally with machine learning scientists, sensor architects, and software engineers to build the next generation of sensing technologies
Qualification
Required
5+ years of software engineering experience
Proficiency with Python (C/C++ is a nice to have)
Experience with frameworks, testing/automation, and command-line tools
Strong understanding of object-oriented design, data structures, algorithm design, complexity analysis, performance analysis, problem solving, and diagnosis
Deep understanding of multi-threaded programming and synchronization
BS or MS in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience
Preferred
Demonstrated ability to quickly learn and modify large, existing codebases
Experience translating trained ML models (e.g., TensorFlow to C++) is a plus
Experience building or automating large-scale data pipelines (e.g., accessing remote data, deploying GPU jobs, aggregating results)
Experience building APIs, web apps, and web-based user interfaces
Familiarity with macOS development environment
Experience designing high-performance software and algorithms for resource-constrained embedded systems
Experience in creating high-performance implementations of machine learning or deep learning algorithms
Company
OSI Engineering
OSI Engineering is a premier Staff Augmentation and Managed Services partner for today's tech leaders and tomorrow's luminaries.
H1B Sponsorship
OSI Engineering has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (13)
2024 (7)
2023 (11)
2022 (5)
2021 (4)
2020 (4)
Funding
Current Stage
Growth StageCompany data provided by crunchbase