Senior Software Engineer
Build high-impact real-time algorithms at the core of advanced systems—where precision engineering meets meaningful innovation.
Location: Irvine, California
About the Assignment
We are seeking a senior-level Software Engineer to join an algorithm development team. This assignment focuses on the development and implementation of advanced algorithms and software, with particular emphasis on real-time signal processing and robust system integration within advanced technical environments.
Who You Are
Bachelor’s degree in Computer Science or Electrical Engineering
At least 10 years of direct industry experience
Strong hands-on programming experience in C# and C/C++ on Windows and Linux platforms
Programming experience using Python, MATLAB, or similar scientific programming languages
Proven experience in the design, optimization, integration, and validation of real-time data processing algorithms
Experience working with CI/CD frameworks, including Azure DevOps and Pipelines
Proficiency in Visual Studio, PyCharm, and source control systems such as Git
Solid understanding of software development methodologies and best practices, including object-oriented design, design patterns, code analysis, and development processes
About Sperton Global
This assignment is delivered by Sperton Global, an international recruitment and consulting company. We support organizations worldwide by connecting them with experienced professionals for critical roles and long-term success.
- Department
- Information Technology
- Locations
- United States
- Employment type
- Full-time
- Job location
- Irvine, California
- Employment Level | Seniority
- Senior Level
Workplace & Culture at Sperton
At Sperton, we believe that great results come from great people.
Our culture is built on trust, collaboration, and a shared passion for delivering quality in everything we do.
We are a Norwegian-owned international company with colleagues across Europe, Asia, and the USA, working together seamlessly across time zones and cultures. Our teams are diverse, yet united by the same goal — to connect people and companies in meaningful ways.
We value openness, initiative, and continuous learning. Everyone at Sperton is encouraged to take ownership, share ideas, and challenge existing ways of working to make our solutions even better.
Even though we operate globally, our approach is personal. We take pride in creating a supportive and inclusive environment where people feel heard, respected, and motivated to grow — both professionally and personally.
Already working at Sperton Global AS ?
Let’s recruit together and find your next colleague.