Software Engineer, Media
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Develop, test, and maintain software applications, ensuring high performance and reliability.
- Collaborate with product managers, designers, and other engineers to define and implement new features.
- Write clean, scalable, and maintainable code following best coding practices.
- Debug, troubleshoot, and resolve technical issues as they arise.
- Participate in code reviews, providing constructive feedback to peers.
- Stay up to date with emerging technologies and contribute to continuous improvement efforts.
- Ensure software security, data protection, and compliance with company standards.
- Required Qualifications :
- Technical Skills:
- Agile Tech Fluency: Ability to move fluidly between different programming languages, frameworks, and operating systems without friction.
- Deep Analytical Thinker: Exceptional debugging and root-cause analysis skills, with a passion for diagnosing complex software behaviors.
- Fundamentals First: Strong grasp of computer science fundamentals, allowing you to adapt to new tools and environments rapidly.
- Communications: experience with WebRTC, WebSockets, REST APIs
- Low-level: experience in understanding and debugging firmware device drivers and USB
- Soft Skills:
- Strong problem-solving and analytical thinking abilities.
- Excellent communication and teamwork skills.
- Ability to work in a fast-paced, collaborative environment.
- Self-motivated and eager to learn new technologies.
- Education & Experience:
- Master's or Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Previous experience in software development (internships or full-time) is a plus but not required for junior roles.
Benefits
Additional Information
About us @Symphony Secure. Connected. Intelligent. Symphony is an AI-powered communication and technology company fueled by interconnected platforms: messaging, voice, directory and analytics. Our end-to-end encrypted technologies enable over 1,400 institutions to accelerate AI impact, prioritize data security, navigate complex regulatory compliance and optimize business interactions. Role Description: We are looking for a skilled and motivated Systems Software Engineer to join our team. In this role, you will do Proof-of-Concepts, design, develop, and maintain high-quality software solutions that support our business needs, with a focus on firmware, device drivers, hardware interfaces, and real-time communication technologies . You will work closely with cross-functional teams to deliver scalable and efficient applications while following best practices in software development. If you are passionate about technology, problem-solving, and working in a dynamic environment, we would love to hear from you!
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at symphony? Share your experience