Infovision Inc Jobs in Usa
3 positions found
What You Will Do:
- Design, develop, implement, and test embedded software for Smart TV platforms
- Collaborate with engineers at the UI, Middleware, and Hardware/Device layer to integrate and optimize video control and processing features
- Ensure high quality and performance across various video stream types, input formats, and codecs
- Develop unit tests and participate in system-level integration testing in a BDD (Behavioral Driven Development) framework
- Train and mentor junior engineers
Qualifications:
- A Bachelorβs or Masterβs degree in Electrical Engineering, Computer Science, or a related technical field
- 7+ years of experience in embedded software development
- Strong understanding of embedded system architecture and resource management
- Experience with real-time operating systems (RTOS) / Linux based embedded systems
- Experience with C/C++ (C++ 17 or later) programming for embedded systems
- Excellent analytical and problem-solving skills
- Ability to clearly document designs and communicate design methodology with other team members
- Ability to work effectively in a cross-functional team environment
Preferred Skills:
- Understanding of video and audio processing on embedded Smart TV systems.
- Experience with TV industry standards and protocols
- Experience with Hardware Abstraction Layer (HAL) implementations and porting to new hardware SoC platforms
- Experience with audio/video processing concepts and algorithms (Streaming, Audio/Video Compression/Codecs)
- Familiarity with BDD frameworks such as Cucumber or Behave.
- Knowledge of modern C++ based design patterns.
- Experience in developing Behavior-Driven Development (BDD) test cases for Linux-based systems in Python or other scripting languages.
- Proficiency in utilizing Google Test for C++ codebase testing.
- Experience with Agile, JIRA, Jenkins, and Version Control tools (git).
Build and scale enterprise Kafka infrastructure using Confluent Cloud and Platform across hybrid environments. Design event-driven architectures, automate deployments with Terraform/CI/CD, optimize performance, ensure security compliance, and troubleshoot distributed streaming systems at scale.
Must Have:
- 5+ years Kafka (2+ years Confluent Cloud/Platform, Kafka Connect, Schema Registry, ksqlDB)
- Expertise in hybrid cloud Kafka deployments (AWS/Azure/GCP + on-prem)
- Strong automation (Terraform, Ansible, Jenkins) and programming (Java, Python, Scala)
- Experience with monitoring/troubleshooting distributed systems (Splunk, Datadog, Prometheus)
- Security expertise (Kerberos, SSL, RBAC) and compliance knowledge (GDPR, SOC, PCI)
You'll Build: Scalable Kafka clusters β’ Event-driven architectures β’ Automated CI/CD pipelines β’ Observability frameworks β’ Secure, compliant streaming platforms.
Job Title: Sr Software Engineer/ Embedded software Engineer , Information Security (Open Source Compliance)
Location: Dallas, TX
Duration: Long-term
Note : onsite role (five days a week)
We are seeking a Staff-level engineer who thrives on autonomy, engineering latitude, and self-determinationβsomeone who relishes the freedom to architect solutions, drive compliance, and innovate in a fast-moving environment. Youβll join an incredibly dynamic and highly competent Security team, where your expertise will be valued and your voice heard.
The ideal candidate brings at least eight years of hands-on embedded software development experience, with a proven track record of transitioning into security-focused roles. Youβll demonstrate mastery in open-source license compliance, CI/CD automation, vulnerability management, and technical communicationβshowcasing both self-reliance and the ability to lead initiatives from concept to production. If youβre ready to join a team that sets the standard in Security and empowers its members to excel, this is your chance to make your mark.
Required Skills:
- Experience: 8+ years in embedded software development (Linux kernel, device/firmware), plus 2+ years in a securityβfocused role (DevSecOps/AppSec/Compliance).
- Licensing & Policy: Deep, practical familiarity with GPL/LGPL/MPL/MIT/Apache requirements (attribution, source publication, relinking, derivativeβwork analysis) and enforcement throughout the SDLC.
- Languages & Stacks: Strong in C, C++, C#; proficient in Python/JavaScript for automation/tooling; confident with XML/JSON/YAML for configs and SBOMs.
- Build, Packaging & Artifacts: Proficient with CMake, Clang/LLVM, crossβcompilers; package with Conan/Snapcraft; govern artifacts in JFrog Artifactory with risk analysis via JFrog Xray.
- CI/CD & GitOps: Handsβon with GitHub Actions / GitLab CI and GitOps practices (GitHub/GitLab) for policyβasβcode and environment orchestration.
- Testing & Vulnerability Triage: Skilled at integrating and interpreting SAST/DAST/IAST results; practical experience with CodeQL, SonarQube, ScanCode, and SBOM tooling (SPDX/CycloneDX).
- Data & Communication: Able to build Power BI dashboards, write SQL, and translate complex technical topics into clear narratives for technical and non-technical audiences.
- Documentation & Training: Exceptional writing quality for SOPs, Working Instructions, and public distribution artifacts; experienced trainer for OSS/GRC topics.
- Collaboration: Comfortable influencing crossβfunctional roadmaps and mediating license/security tradeβoffs with engineering, Legal, and external partners.
- Education: Bachelorβs or Masterβs in Computer Engineering, Electrical Engineering, Computer Science, or closely related field. Security certifications (e.g., CISSP, CSSLP) are a plus.