One Stop Systems
Posted 3w ago

Principal Software Development Engineer

One Stop Systems
Escondido or San Diego
$140k-$200k/yrHybridFull Time
Responsibilities
  • developing software
  • debugging software
  • providing support
Requirements
  • B.S. in Software Engineering and 5+ years' experience. Strong TypeScript
  • Angular, RxJS
  • Web APIs
  • Testing, Git, and debugging skills
  • Excellent communication and problem-solving
Technical tools mentioned
HTML DOMFetchXHRStorageUI EventsNavigationTypeScriptReactiveJS (RxJS)AI-assisted programming toolsAngular 14+PrimeNGChart.jsCypressGitMicrosoft Office SuiteAdobe AcrobatRevitAutoCAD

Job description

Job Title: Principal Software Development Engineer

Company: One Stop Systems, Inc. (NASDAQ: OSS)

Headquarters Location: Escondido/San Diego, Hybrid

Why Join Us? At One Stop Systems, we are committed to innovation and excellence! Join our team and contribute to cutting-edge projects in a dynamic and supportive environment.

Company Overview:

One Stop Systems, Inc. (Nasdaq: OSS) is a San Diego-based publicly traded technology company and global leader in enterprise class compute solutions for AI/ML, sensor fusion, and autonomy at the demanding ‘edge.’ OSS designs and manufactures the highest performance compute and storage products that enable these rugged AI, sensor fusion and autonomous mobile capabilities without compromise. These hardware and software platforms bring the latest enterprise class data center performance and technology to harsh and challenging applications, whether they are on land, sea or in the air.

OSS products include ruggedized servers, compute accelerators, flash storage arrays, and storage acceleration software. These specialized rugged and compact products are used across multiple industries and applications, including commercial  autonomous applications, as well as aircraft, drones, ships, and vehicles within the defense industry.

The company has annual sales in excess of $60 million, is profitable, cash flow positive, enjoys a solid cash position without domestic debt and has target growth plans in excess of 20% a year.  Our markets have significant tail winds being driven by the high priority within the DOD to add AI and/or Autonomous capabilities throughout the military theater as well as strong economic pull within the commercial segment. The market opportunity for OSS types of products is expected to grow to over $2 billion in size.

Compensation & Benefits:

  • Annual salary range $140,000 - $200,000
  • Potential for Stock Equity
  • 401K Matching
  • Competitive Benefits Package including Medical, Dental, and Vision
  • Three weeks of PTO
  • 11 Paid Holidays

Position Overview:

We are seeking a highly skilled and experienced Principal Software Development Engineerto join our dynamic team. In this role, you will be relied upon to perform a variety of engineering and design activities under the supervision of senior engineering staff. Responsibilities will include software development, debugging and fixing ofsoftware errors, implementing new features, along with writing and running tests.This individual must have the ability to work as a productive and engaged team member in a fast-paced environment. Strong initiative and follow-through are essential for this job.

Reporting Relationships:

The Principal Software Development Engineerwill report to the Director of Software Engineering

Duties and Responsibilities:

  • Assists in design, develops, and implements software consistent with the development process and contemporary software techniques.
  • Assists in debugging and unit testing of software products.
  • Analyzes and investigates major software engineering tasks.
  • Assists in defining design specifications and parameters.
  • Coordinates with hardware engineers to resolve hardware/software compatibility and interface considerations.
  • Interfaces with other departments to participate in specification, design, code, and test reviews.
  • Assists in providing documentation of software products.
  • Follows and contributes to improvement of the software development process.
  • Provides timely production support and problem resolution.
  • Interfaces with users to define system requirements and/or necessary modifications; provides maintenance information.
  • Produces timely status reports and projections.
  • Develops and tracks objectives and schedules.
  • Prioritizes and manages multiple projects within design specifications and budget restrictions.
  • Participates in project planning and management.
  • Performs other related duties as assigned by management.

Qualifications:

  • Bachelor’s degree (B.S.) in Software Engineering and 5+ years of related experience.
  • Web Standard APIs: HTML DOM, Fetch, XHR, Storage, UI Events, Navigation.
  • TypeScript Language, Debugging, Promises, Async-Await, ReactiveJS (RxJS).
  • AI-assisted programming tools
  • Angular 14+ Web GUI Application Library.
  • PrimeNG HTML/CSS Web GUI Design Library.
  • Chart.js TypeScript Web GUI Charting Library.
  • Cypress Web GUI Testing Library.
  • Git Version Control.
  • Proficiency in Microsoft Office Suite, Adobe Acrobat, Revit, and AutoCAD.
  • General understanding of contract and construction documents.
  • Knowledge of codes, standards, and construction/engineering processes.
  • Commitment to excellence and high standards.
  • Excellent written and oral communication skills.
  • Strong organizational, problem-solving, and analytical skills.
  • Ability to manage priorities and workflow.
  • Versatility, flexibility, and a willingness to work within constantly changingpriorities with enthusiasm.
  • Acute attention to detail.
  • Demonstrated ability to plan and organize projects.
  • Ability to work independently and as a member of various teams and committees.
  • Proven ability to handle multiple projects and meet deadlines.
  • Creative, flexible, and innovative team player.

Competencies:

  • Strong written and verbal communication.
  • Has the ability to develop relationships with co-workers and to contribute to group solutions
  • Able to identify root cause of issues, and quickly formulates action plans to resolve them.
  • Always does right by the customer, monitors daily and notifies management of quality concerns.
  • Positive attitude with ability to work independently as well as collaboratively across all departments within the OSS Company.
  • Understands Company and department goals and objectives, and how you contribute
  • Works within the organization's budgetary guidelines while minimizing expenses and maximizing cost efficiency.

Physical Demands and Work Environment:

  • Continually required to sit at a computer 
  • Continually required to utilize hand and finger dexterity 
  • Frequently required to talk and hear 
  • Frequently required to stand 
  • Frequently required to walk 
  • Frequently required to sit 
  • Continually utilized visual acuity to operate equipment, read technical information, and/or use a keyboard 
  • Occasionally required to lift/push/carry items up to 25 pounds 

To apply, please contact HR here.

The above is intended to describe the general content of and requirements for the performance of this job.  It is not to be construed as an exhaustive statement of duties, responsibilities or physical requirements.  Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

Equal Opportunity Employer/Veterans/Disabled 

An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

About One Stop Systems

Public U.S. manufacturer of rugged edge-computing hardware and software for AI, sensor processing, autonomy, defense, and industrial customers.

Similar jobs

Software Development Engineer roles near Escondido, California
2d
Save
Mark Applied
Hide
Sr. Software Development Engineer, Amazon Leo for Government
Sunnyvale or Redmond or Arlington or El Segundo or San Diego or Northridge
$168k-$262k/yr OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Multinational technology focused on e-commerce and cloud computing.
5+ YOERequires 5+ years of professional software development, programming, system design or architecture, and engineering leadership experience. U.S. citizenship required; bachelor's degree preferred.
Rust, Software Defined Networking
2w
Save
Mark Applied
Hide
Principal SW Development Engineer
San Diego, California, United States
$190k-$317k/yr RemoteFull Time
Dexcom
DexcomNASDAQ: DXCM: Global leader in continuous glucose monitoring and diabetes management.
13+ YOEBachelor's degree in a technical discipline with 13+ years of related experience, or master's with 8+ years, or PhD with 5+ years. Requires expertise in distributed, cloud-native, secure, scalable platforms.
REST, gRPC, DevOps, Site Reliability Engineering, infrastructure as code
2w
Save
Mark Applied
Hide
Principal SW Development Engineer
San Diego, California, United States
$190k-$317k/yr RemoteFull Time
Dexcom
DexcomNASDAQ: DXCM: Global leader in continuous glucose monitoring and diabetes management.
13+ YOEBachelor’s degree in a technical discipline with 13+ years’ related experience, or master’s with 8+ years, or PhD with 5+ years. Requires large-scale backend/cloud architecture, distributed systems, security, and communication expertise.
REST, gRPC, DevOps, Site Reliability Engineering
9y
Save
Mark Applied
Hide
Software Development Engineer II
San Diego, California, United States
OnsiteFull Time
Yardi Systems
Yardi Systems: Private real estate software provider serving property owners, managers, investors, and operators worldwide.
1+ YOEBachelor’s or Master’s degree in Computer/Engineering Science or equivalent experience, 1+ years developing web applications, and experience with HTML5, CSS, Javascript, C#, and MS-SQL preferred.
HTML5, CSS, Javascript, JQuery, AJAX, JSON, REST, C#, MS-SQL
2w
Save
Mark Applied
Hide
Staff Embedded Software Development Engineer
San Diego, California, United States
$137k-$202k/yr OnsiteFull Time
Qualcomm Technologies, Inc.
Qualcomm Technologies, Inc.: Developing semiconductor, wireless, connectivity, automotive, AI, and computing technologies for device and enterprise customers.
3+ YOEMaster's degree in electrical engineering, computer engineering, computer science, or related field, plus three years of related experience.
embedded RTOS, embedded microcontroller firmware, 3G, 4G, 5G, AI
3mo
Save
Mark Applied
Hide
Principal Software Engineer - Mobile Development
Valencia or San Diego or San Jose
$107k-$203k/yr HybridFull Time
Boston Scientific
Boston ScientificNYSE: BSX: Global medical technology leader providing innovative solutions for patients.
8+ YOEBachelor's degree in CS/Software Engineering, 8+ years Android mobile development (≥2 years medical device apps), 3+ years AWS experience, expertise with Kotlin/Java/Android Jetpack, BLE and secure protocols, knowledge of medical device software standards.
Kotlin, Kotlin Multiplatform, Java, Android Jetpack, MVVM, Rx, XML data binding, Bluetooth Low Energy (BLE), AWS KMS, AWS S3, AWS DynamoDB, AWS Cognito, API Gateway, AWS EC2, AWS CloudWatch, Jenkins, Git, SonarQube, Atlassian Agile tools, TensorFlow, Pandas, NumPy, R, HTTPS, OAuth
2d
Save
Mark Applied
Hide
Software Development Engineer in Test, Full Stack, Creativity Apps
San Diego, California, United States
OnsiteFull Time
Apple
AppleNASDAQ: AAPL: Designing and manufacturing consumer electronics, software, and digital services.
3+ YOE3+ years in software development testing or similar engineering roles; Python, Swift, or JavaScript; scalable test automation; mobile/web testing; AI/ML validation; CI/CD; bachelor's in computer science or equivalent.
Python, Swift, JavaScript, XCTest, Selenium, WebdriverIO, Jenkins, Xcode Server, iOS, macOS, Android
1mo
Save
Mark Applied
Hide
Staff Software Development Engineer in Test, Cloud Applications
San Diego, California, United States
$148k-$185k/yr OnsiteFull Time
Brain Corp
Brain Corp: Private AI and robotics supplying autonomy software for commercial robots and equipment manufacturers.
7+ YOE3+ Mgmt7+ years SDET/software engineering experience with Python, distributed systems testing, cloud-native validation, mobile and data platform testing; 3+ years technical leadership; experience with automation frameworks and CI/CD integration.
Python, Playwright, Cypress, BrowserStack, NVIDIA Isaac Sim, SQL