In this role, you will develop and maintain software tools to help analyze device performance in the field and streamline issue reporting. Working closely with our field-testing team, you’ll implement new features, fix bugs, and maintain existing tools and infrastructure. You’ll have the opportunity to work across the full stack—from desktop applications to backend services. The tools you build will directly impact our ability to quickly identify and resolve field issues, ultimately improving product quality for our customers. Qualifications : 2+ years’ experience developing iOS and / or macOS applications using Swift and SwiftUI. 2+ years’ experience developing scripts or applications with Python. Experience using Xcode and Apple’s developer APIs. Experience working with version control software, e.g., GitHub. Comfortable interacting with command-line interfaces, Unix commands, and shell scripting. Excellent verbal and written communication skills, detailed oriented, analytical, able to work independently. Strong Computer Science fundamentals, including object-oriented design, data structures, and algorithm design. Preferred Qualifications : Experience in developing backend web services using frameworks such as Flask, FastAPI, or similar. Experience working with databases such as MongoDB or SQLite. Experience with data analysis and visualization. Experience in frontend web development using HTML / CSS, or frameworks like React. Working knowledge of wireless technologies such as LTE, 5G, or Satellite Communications. Submit resume to jobs@OSIengineering.com Damion Contreras 408.550.2800 x123 Location : Jersey City, NJ Duration : 12+ Months Pay Rate Range : $50-55 (DOE)
Software Engineer • Jersey City, NJ, US