Learning Consultant · 2 hours ago
Senior Software Engineer
Learning Consultant is seeking a Senior Software Engineer to focus on algorithm development, system integration, and performance optimization. The role involves working alongside a lean engineering team to enhance advanced, regulated technology.
Management Consulting
Responsibilities
A senior Software Engineer focused on algorithm development, system integration, and performance optimization for advanced, regulated technology alongside a lean engineering team
Qualification
Required
Bachelor's degree in Computer Science, Electrical Engineering, or a related technical discipline
10+ years of direct industry experience is required
Extensive professional experience in software engineering, ideally within complex or high-reliability environments
Advanced, hands-on development experience using C# and C/C++ across Windows and Linux platforms
Exposure to scientific or analytical programming tools such as Python, MATLAB, or similar languages
Demonstrated experience designing, optimizing, integrating, and validating real-time or data-intensive algorithms
Familiarity with modern build, test, and release workflows, including CI/CD pipelines
Comfort working with standard development environments and version control systems
Strong grounding in software design principles, including object-oriented architecture, design patterns, and code quality practices
Company
Learning Consultant
Empowering Businesses with Scalable Solutions, Innovative Technology, and Unmatched Productivity.
Funding
Current Stage
Early StageCompany data provided by crunchbase