Senior Software Engineer responsible for software development of video products at Imagine Communications. Leading projects in a dynamic environment with strong focus on C/C++ and Java.
Responsibilities
Research and development of software applications and core components for Windows and Linux systems for x86_64 based architectures, including services for:
Video and audio manipulation and compositing
Effect scheduling and triggering
Media encoding/decoding
Collaborate on projects with the architecture team
Work closely with other development team members in a dynamic, fast-paced, and inviting environment
Work with QA & technical support teams to resolve issues identified by internal testing & customers in the field
Perform self-directed and peer code reviews
Develop unit tests
Document, plan and break-down high-level feature requests into sprint-size tasks
Requirements
Bachelor’s degree in computer science, computer engineering, or related discipline
Strong Java development skills
Strong C++ development skills
Object-oriented design experience
5+ years professional software development experience
3+ years of multi-threaded application development experience
Knowledge of software engineering principles and best practices
Experience working both independently and collaborating in a team environment
Strong knowledge of concurrent programming techniques
Strong knowledge of Linux and BASH CLI
Strong knowledge of version control systems such as Git and Mercurial
Excellent team player
Versatile & adaptable to new tools & challenges
Excellent troubleshooting and debugging skills
Well-developed oral & written communication skills
Benefits
Medical, Dental, Vision and Life Insurance package
Travel insurance
Access to EAP and Wellness programs, including LifeSpeak and Vitality
Senior embedded engineer developing safety - critical ECU firmware for Hexagon Mining’s digital mining and vehicle - control technologies. Designing, testing, and commissioning embedded systems.
Staff Software Engineer building full - stack AI - powered healthcare workflows for exacare ai, whose platform transforms referral packets into clinical insights and placement decisions.
Senior Software Engineer building scalable TypeScript and AWS systems for exacare ai’s AI operating system for post - acute care. Owning healthcare workflow features from design through production.
Senior Full Stack Engineer expanding Infisical’s open source security infrastructure platform. Building secrets management, PKI, PAM, and KMS products with the engineering team.
Full Stack Engineer expanding Infisical’s open source security platform for secrets management, PKI, PAM, and KMS. Building secure developer infrastructure and AI - enabled security capabilities.
Full - Stack Digital Strategist developing multi - channel campaigns for luxury hotels, resorts, and experiential travel brands. Optimizing paid media, SEO, tracking, funnels, and client performance.
Principal Software Developer building Solace Agent Mesh, an event - driven platform connecting and orchestrating AI agents. Leading AI integration architecture, platform development, and technical innovation.
Guidewire technical lead shaping insurance digital transformation at Alithya. Designing scalable architectures, integrations, cloud migrations, and modernization solutions.
Senior Software Engineer building AlphaSense’s AI - powered Excel plugin for financial professionals. Optimizing Office integrations used by analysts at leading financial institutions.