Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Cross Platform Application Development

Salient Systems Corp

Job Description

Job Description

Description:

Company Description

About Salient Salient Systems develops and markets open-platform video management and surveillance software used by enterprises, critical infrastructure operators, and security professionals across North America and internationally. The company offers both on-premise and hybrid-cloud solutions, enabling customers to deploy systems that match their operational, security, and compliance needs. Salient's platform philosophy emphasizes ease of use and flexibility, best-of-breed integrations, and long-term customer value.

Salient Systems is at an inflection point. The market for video surveillance and video management is evolving rapidly—from camera-centric systems to software-driven platforms combining on-prem, cloud, analytics, and enterprise integrations. Salient is well-positioned in this transition with a differentiable platform, strong installed base, and an executive sales team aligned around disciplined growth.

About the Job As a Senior Software Engineer, you'll design, develop, and maintain high-quality cross platform applications using technologies such as .NET, C#, and C++, reporting to the Sr. Manager of Engineering. You'll lead technical efforts for new feature development, optimize existing features, and ensure applications meet performance, quality, security, and scalability requirements, bringing a deep understanding of cross platform application architecture and UI/UX design principles.

Job Description

Application Development & Architecture

• Design, develop, and maintain robust cross platform applications using modern .NET, C#, and/or C++, with .NET Core for scalable, efficient builds.

• Implement and optimize user interfaces, and integrate software modules with hardware, video/streaming systems, and other software systems using SQL/DB management, REST/COM interfaces, and client-server architecture.

• Design software architectures for complex, scalable, maintainable features, and document them clearly for the team.

• Identify and resolve performance bottlenecks — responsiveness, memory, CPU efficiency, and video/streaming performance — using profiling and diagnostic tools.

• Implement security best practices and ensure compliance with industry standards.

Technical Leadership & Team Development

• Mentor and guide junior engineers, lead code reviews, and champion ownership of critical technical decisions.

• Evaluate and introduce new tools, technologies, and AI-assisted development workflows to improve velocity and code quality.

• Drive initiatives that improve team collaboration and effectiveness.

Quality Assurance & Delivery

• Write and maintain unit, integration, and automated UI tests, and partner with QA to debug and resolve defects.

• Participate in continuous integration processes to support frequent, reliable releases.

Requirements Gathering & Cross-Functional Collaboration

• Collaborate with product managers, designers, and stakeholders to gather requirements and translate them into technical specs and user stories.

• Actively participate in agile ceremonies, and justify priority and design trade-offs during estimation.

What Success Looks Like

• Consistent, on-time delivery of high-quality, maintainable applications with strong performance metrics.

• Junior engineers mentored effectively and technical projects driven to completion.

• AI-assisted tools and workflows adopted where they measurably improve productivity and code quality.

Requirements:

Required Experience

• Bachelor's degree in Computer Science, Software Engineering, or a related field.

• 5+ years of experience in cross platform application development using modern .NET, C#, and/or C++, with a proven track record of delivering high-quality, performant applications.

• Expert-level proficiency in .NET, .NET Core, C#, and C++; WPF experience a plus.

• Strong understanding of SQL/DB management, communications protocols (TCP, etc.), REST/COM interfaces, client-server architecture, threading models, and asynchronous programming.

• Experience with UI/UX design principles, version control (e.g., Git), and CI/CD pipelines.

• Video/streaming technology and camera profile management experience, and familiarity with AI-assisted development tools, are both strong pluses.

• Strong problem-solving skills, excellent communication, and the ability to work independently while owning complex technical challenges.

Compensation and Benefits

Salary is commensurate with experience. Salient Systems provides an excellent benefits package, including:

• Partial employer-paid health insurance

• Employer-sponsored life, short-term, and long-term disability insurance

• Voluntary dental and vision insurance

• 401(k)

• Unlimited PTO

Our values are commitment, collaboration, customer focus, determination, and innovation. A fun, entrepreneurial spirit and initiative are key elements of the Salient environment. We foster a culture of collaboration through supporting team building events and continuing career growth and development.

Equal Employment Opportunity

Salient Systems is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and transfer. Salient Systems makes hiring decisions based solely on qualifications, merit, and business needs at the time.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Cross Platform Application Development in Austin, TX vacancy
  •  ...Role General Motors is seeking a Senior Software Engineer to support, design, and improve delivery of enterprise applications, integrations, and intelligent platform capabilities across the Global...  ...junior engineers and collaborate cross‑functionally to deliver scalable... 
    Application
    Senior

    General Motors

    Austin, TX
    3 days ago
  • $190k - $230k

     ...CTEM). The HackerOne Platform unites agentic AI...  ...accountability. Senior Software Engineer, AI Platform Location...  ...directly to the development of our next-generation...  .... Collaborate cross-functionally with Product...  ...AI models into applications ~ Hands-on experience... 
    Application
    Senior
    Apprenticeship
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    1 day per week

    HackerOne

    Austin, TX
    18 hours ago
  • $166.9k - $230.9k

     ...and deeply human. Our platform runs over one...  ...user experiences. As a Senior Software Engineer on Upstart’s Identity...  ...systems. Collaborate with cross‑functional teams to...  ...‑being and personal development, based on what...  ...accommodation in completing an application, interviewing,... 
    Application
    Senior
    Summer work
    Currently hiring
    Local area
    Remote work
    Work from home

    UpStart

    Austin, TX
    2 days ago
  •  ...services and platforms are built on the...  ...Data, digital engineering, and...  ...Incedo: Role Senior Engineer Location...  ...Core Platform development is spread across multiple cross-functional teams...  ...in enterprise application design, development...  ...structures, software design, and building... 
    Application
    Senior
    Full time
    Local area
    Worldwide

    Olik Global

    Austin, TX
    18 hours ago
  •  ...generation drug acquisition platform driven by cutting...  ...: As a Staff Software Engineer, you will play a key...  ...Continually apply software development best practices,...  ...reviews Work with senior leadership to turn technical...  ...computer science or applicable experience ~5-8... 
    Application
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    SmithRx

    Austin, TX
    27 days ago
  • $92.5k - $209.5k

     ...This role will lead the design and development of scalable software solutions while mentoring and guiding...  ...complex challenges. Collaborate with cross‑functional teams to align technology...  ...Opportunity Employer. All qualified applicants will receive consideration for... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Austin, TX
    18 hours ago
  • $100k - $140k

     ...000.00-$140,000.00 Senior Staff Engineer, Software The Senior Staff Engineer...  ...for various applications. They write, debug,...  ...follows an agreed to development process (such as...  ...develop a processing platform using various configuration...  .... Collaborate cross-functionally with... 
    Application
    Senior
    Full time
    Work at office

    Celestica

    Austin, TX
    18 hours ago
  • $83k - $166.1k

     ...lead the design, development, and ongoing maintenance...  ...of the platform. The ideal candidate...  ...combine strong software development...  ...effectively with cross-functional stakeholders...  ...for backend application development, authentication...  ...Systems, Engineering, Healthcare Informatics... 
    Application
    Senior
    Temporary work
    Work experience placement
    Immediate start
    Flexible hours

    Oracle

    Austin, TX
    18 hours ago
  • $170k - $240k

     ...design. For example, our engineering team in India works...  ...Gurugram office. Role As a Senior Software Engineer on the Data Platform team at SentiLink, you...  ...in a scrum / Agile development environment Bonus points...  ...Spark/EMR Built streaming applications Experience with AWS... 
    Application
    Senior
    Live in
    Work at office
    Remote work
    Home office
    Flexible hours

    SentiLink

    Austin, TX
    18 hours ago
  •  ...invest in the growth and development of our team members...  ...personalization and targeting platform for digital banking....  ..., bringing together engineers with backgrounds in backend and frontend software engineering, data...  ...APIs and single page applications Proficiency in one or... 
    Application
    Senior
    Local area
    Work visa
    Flexible hours

    Q2 India

    Austin, TX
    1 day ago
  • $92.5k - $209.5k

     ...Years 3 to 5+ years Applicants are required to...  ...Description As a Software Developer 3 (IC3)...  ...will work with senior engineers and architects to...  ...practices, tooling, and development processes....  ...with public cloud platforms (OCI, AWS, Azure,...  ...effectively with cross-functional teams.... 
    Application
    Senior
    Temporary work
    Flexible hours

    Ll Oefentherapie

    Austin, TX
    1 day ago
  • $110.22k - $137.77k

     ...intelligent, cloud identity platform lets people shop, work...  ...a highly skilled Senior Software Engineer to join our Agile software development team focused on...  ...Experience developing SaaS applications. ~ Experience designing...  ...effectively with cross-functional partners including... 
    Application
    Senior
    Local area
    Worldwide
    Flexible hours

    Ping Identity

    Austin, TX
    5 days ago
  •  ...Current is seeking a software developer to join...  ...is a hands‑on development role that will...  ...cloud‑connected IoT applications and offerings...  ...onsite role at our engineering design center located...  ...highly talented, cross‑functional and...  ...the Linux/Ubuntu platform Minimum 1 year of... 
    Application

    Current Lighting

    Round Rock, TX
    18 hours ago
  •  ...integrated family of hardware, software and professional services...  ...Experience using AI-assisted development tools (e.g., Cursor, GitHub...  ...and profiling client server applications. Working knowledge of software...  ...-first, microservices cloud platform. Hands-on experience... 
    Application
    Senior
    Full time
    Work at office
    Immediate start
    Free visa

    American Innovations

    Austin, TX
    18 hours ago
  • $118k - $178k

     ...Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed's AI‑powered products...  ...diverse environment. All qualified applicants will receive consideration for employment... 
    Application
    Senior

    Indeed

    Austin, TX
    18 hours ago
  • ShortList is recruiting a Senior .NET Engineer for an early-stage healthcare technology company...  ...directly with the founders to accelerate development, build integrations with major...  ...Firely .NET SDK, Substitutable Medical Applications and Reusable Technologies (SMART) on... 
    Application
    Senior
    Work at office
    2 days per week
    1 day per week

    ShortList Recruitment Limited

    Austin, TX
    1 day ago
  • $168k - $264.5k

     ...Senior Software R&D Engineer, VLSI Physical Design page is loaded## Senior Software R&D Engineer, VLSI...  ...* 6+ years experience in software development with C++* Good understanding of computational...  ...also be eligible for equity and .Applications for this job will be accepted at... 
    Application
    Senior

    NVIDIA

    Austin, TX
    2 days ago
  •  ...products, and AI-powered edge applications. Our cross-functional teams span design, research, development, production, marketing,...  ...team at Ambiq, the Senior Staff Software Engineer, Security will participate...  ...Atomiq  SoC  and emulation platforms.   This role will work... 
    Application
    Senior
    Full time
    Local area

    Ambiq Micro, Inc

    Austin, TX
    18 hours ago
  •  ...participates in the research and development of scalable applications, identifying new...  ...architectural and strategic engineering challenges. Three reasons...  ...experience. This platform will enable agents and brokers...  ...5+ years of professional software development experience 2+... 
    Application
    Senior
    Temporary work
    Work at office
    Local area
    Immediate start
    Flexible hours

    News Corp

    Austin, TX
    1 day ago
  • $126k - $248k

     ...data alongside critical application data stored in their...  ...developer data platform; enabling developers...  ...contributing to and owning the development of core new features....  ...grows Mentor fellow engineers and assume ownership...  ...or highly concurrent software systems in large,... 
    Application
    Senior
    Local area
    Flexible hours

    INSIDER

    Austin, TX
    4 days ago
  • $120k - $150k

     ...upleveling data center development scale and...  ...house design, engineering and...  ...Overview As the Senior Design Manager...  ...and supporting cross-functional teams...  ...document management platforms (e.g., Procore...  ...management software (Procore,...  ...candidates. EEO and Application Notes Fleet... 
    Application
    Senior
    Work at office
    Remote work

    Fleet Data Centers

    Austin, TX
    2 days ago
  • $168k - $264.5k

     ...algorithms for VLSI design. We are seeking a Senior R&D Software Engineer with proven experience in multiple...  ...6+ years in VLSI algorithms development using C++ Strong understanding of VLSI...  ...eligible for equity and benefits. Applications for this job will be accepted at... 
    Application
    Senior

    NVIDIA

    Austin, TX
    1 day ago
  •  ...We are seeking a Senior Java Developer for...  ..., and managing software programs. Testing...  ...expedite the software development process. 8 or...  ...based enterprise applications. Build and optimize...  ...Collaborate with cross‑functional teams...  ...of cloud platforms (AWS, Azure, or GCP... 
    Application
    Senior
    Long term contract
    Temporary work

    Luna Data Solutions

    Austin, TX
    18 hours ago
  •  ...VMC Soft Technologies, Inc Senior Software Quality Engineer Location: Sunnyvale, CA...  ...+ years of hands‑on Java development, 7+ years with JUnit/TestNG...  ...on e‑commerce/web applications. Key Requirements 10+ years...  ...Excellent communication and cross‑team coordination skills... 
    Application
    Senior

    VMC Soft Technologies , Inc

    Austin, TX
    18 hours ago
  •  ...About the job Senior Applications Developer JOB DESCRIPTION:...  ...the end-to-end design, development and delivery of technology...  ...of new software development, enhancement...  ...RESPONSIBILITIES: Understand the platform technical and...  ...with a preference for cross platform stacks and containerization... 
    Application
    Senior
    Shift work

    VS Tech Solutions

    Austin, TX
    18 hours ago
  • $170k - $190k

     ...with an adaptive platform as a service (PaaS...  ...the rapid development of mobile, desktop...  ...interactive voice applications. Chorus’ platform...  ...Hybrid Reports to: Senior Director Type: Full...  ...looking for Senior Engineers to help define...  ...applications) Strong cross‑functional... 
    Application
    Senior
    Full time
    Temporary work
    Flexible hours

    Chorus Innovations

    Austin, TX
    18 hours ago
  •  ...H-E-B Senior Software Engineer Responsibilities Since H-E-B Digital...  ..., reliability, application performance and provide...  ...in software development or Devops Engineering...  ...patterns - Able to review platform designs for strength...  ...and communicates cross-team dependencies. -... 
    Application
    Senior
    Work experience placement

    H-E-B

    Austin, TX
    4 days ago
  •  ...applying cutting-edge engineering to the complex, unpredictable...  ...We link sophisticated software with tangible...  ...workflows, building the core applications and algorithms that...  .... Role Overview As a Senior Software Engineer on...  ...your deployed services. Cross-Functional... 
    Application
    Senior
    Immediate start
    Remote work

    Mothership

    Austin, TX
    18 hours ago
  •  ...researchers who specialize in software engineering, logical reasoning,...  .... Collaborate with cross-functional teams to...  ...building full-stack applications and deploying...  ..., design, development, debugging, and code...  ...from your network. Seniority level Entry level... 
    Application
    Senior
    Remote job
    Full time
    Contract work
    For contractors
    Flexible hours

    Turing

    Austin, TX
    1 day ago
  • $123.4k - $176.3k

     ...What Application Development & Maintenance contributes to Cardinal Health Information Technology...  ...and sustain the organization's software systems in a cross-functional team environment...  ...design control processes and good engineering practices. This job family programs... 
    Application
    Senior
    Temporary work
    For contractors
    Work experience placement
    Local area
    Immediate start
    Remote work
    Flexible hours

    Cardinal Health

    Austin, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Cross Platform Application Development. Be the first to apply!