Senior Principal Software Engineer

2 weeks ago


Princeton, United States Triveni Digital, Inc. Full time
Responsibilities
  • Design and develop additional features for multithreaded applications written in mix of C++ and Java, with emphasis on C++.
  • Analyze and debug issues on Ubuntu , CentOS , and Oracle Linux platforms, particularly those involving third- party kernel drivers.
  • Port application to newer flavors of Linux as needed, including creation of self-installing ISO images.
  • Provide backend support to Customer Service and other development team members in areas of expertise.
  • Work with customers to gather requirements for new features.
Required Qualifications
  • At least 5 years of experience developing high-performance C++ applications in a Linux environment
  • At least 2 years of experience developing native Java applications
  • Experience porting and debugging issues with kernel modules
  • Familiarity with professional source control and IDE development tools such as Eclipse
  • Experience managing build scripts for creating Linux distributions (.deb, .rpm, and ISO installers)
  • Self-starter able to understand standards documents
Preferred Qualifications
  • Familiarity with video streaming, particularly MPEG2 transport streams
  • Experience designing and debugging multithreaded applications
  • Knowledge of network application design, debugging, and protocols: sockets, CORBA , Google Protobuf

Working Status: U.S. citizens and those authorized to work in the U.S.
Location: Princeton, NJ

#J-18808-Ljbffr
  • senior Data Engineer

    24 hours ago


    Princeton, United States Triunity Software Full time

    We're seeking a Senior Data Engineer to enhance our Data Science Team, focusing on implementing and managing data workflows that support machine learning models and large-scale analytics. This role involves designing ETL processes, ensuring data quality, and deploying ML models to production. The ideal candidate will have a strong computer science...

  • senior Data Engineer

    4 hours ago


    Princeton, United States Triunity Software Full time

    We're seeking a Senior Data Engineer to enhance our Data Science Team, focusing on implementing and managing data workflows that support machine learning models and large-scale analytics. This role involves designing ETL processes, ensuring data quality, and deploying ML models to production. The ideal candidate will have a strong computer science...


  • Princeton, United States Certara USA, LLC Full time

    Overview We are seeking a talented Backend Software Engineer with expertise in Groovy Grails and/or Spring Boot, as well as experience with ElasticSearch, to join our dynamic and innovative development team. As a Backend Software Engineer, you will play a crucial role in designing, implementing, and maintaining scalable and efficient server-side...


  • Princeton, New Jersey, United States Kentucky Personnel Cabinet Full time

    We are looking for a Senior Software Engineer - Cloud Solutions to join our team. As a key member of our cloud solutions team, you will be responsible for designing, implementing, and maintaining cloud-based systems and solutions. Your expertise in cloud computing will enable us to deliver scalable, secure, and efficient solutions to our customers.Key...


  • Princeton, United States Bloomberg Full time

    Job duties: Responsible for planning and executing small and mid-size software development projects by working through the project life cycle such as requirements elicitation, risk assessment, development through operations, and maintenance. Responsible for training and coaching staff members. Contribute to projects outside of regular scope, including...


  • Princeton, United States National Guard Employment Network Full time

    Job Description ATTENTION MILITARY AFFILIATED JOB SEEKERS - Our organization works with partner companies to source qualified talent for their open roles. The following position is available to Veterans, Transitioning Military, National Guard and Reserve Members, Military Spouses, Wounded Warriors, and their Caregivers. If you have the required skill set,...


  • Princeton, United States VetJobs Full time

    Job Description ATTENTION MILITARY AFFILIATED JOB SEEKERS - Our organization works with partner companies to source qualified talent for their open roles. The following position is available to Veterans, Transitioning Military, National Guard and Reserve Members, Military Spouses, Wounded Warriors, and their Caregivers. If you have the required skill set,...

  • Principal Engineer

    23 hours ago


    Princeton, United States Pennoni Full time

    We are seeking a Principal Engineer who can also serve as our Project Manager to join our Land Development team in a leadership role on a full-time, direct basis at our office in Princeton, NJ. This person will lead multi-discipline design projects for public & private site development. This person will also be expected to oversee our staff in all aspects of...

  • Principal Engineer

    4 weeks ago


    Princeton, United States Pennoni Full time

    We are seeking a Principal Engineer who can also serve as our Project Manager to join our Land Development team in a leadership role for our Van Note-Harvey business on a full-time, direct basis at our office in Princeton, NJ. This person will lead multi-discipline design projects for public & private site development. This person will also be expected to...

  • Principal Engineer

    4 weeks ago


    Princeton, United States Pennoni Full time

    Pennoni is a multidisciplinary consulting engineering firm that was founded over five decades ago! We approach engineering challenges from a wider spectrum of angles than most, from land development to energy management. Our goal is to help communities and private sector clients alike navigate the ever-changing technological advancements available while...


  • Princeton Junction, United States Bloomberg Full time

    Job Duties: Responsible for planning and executing small and mid-size software development projects by working through the project life cycle such as requirements elicitation, risk assessment, development through operations, and maintenance. Responsible for training and coaching staff members. Contribute to projects outside of regular scope, including...

  • Software Engineer

    2 months ago


    Princeton, United States Lingraphica Full time

    Job DescriptionPurpose: A Software Engineer at Lingraphica is responsible for coding, debugging and testing software built by their team. This role requires the ability to work independently and make design decisions within the scope of the immediate tasks. A Software Engineer specializes in multiple technology stacks deployed by their team and will be...


  • Princeton, United States Bloomberg Full time

    Bloomberg Data Technologies Engineering is seeking a Senior Software Engineer that has a passion for full stack development, design/implementation skills, and experience integrating multiple external and internal systems. As a member of the team, you will contribute to the research, design, development and maintenance of low-latency, distributed web scraping...


  • Princeton, United States Spotlock Full time

    Job Title: Senior Bridge Inspection Engineer About Us: We are a leading engineering firm dedicated to providing innovative solutions in structural evaluation and infrastructure development. With a focus on excellence and client satisfaction, we are committed to delivering high-quality services that meet the needs of our clients and contribute to the...


  • Princeton, United States Princeton Plasma Physics Laboratory Full time

    Overview: The Senior Electrical Engineer will lead the design, implementation, and operation of state-of-the-art instrumentation and control systems in support of a wide range of current and future projects at PPPL. A proud U.S. Department of Energy National Laboratory managed by Princeton University, Princeton Plasma Physics Laboratory (PPPL) is a...


  • Princeton, United States Princeton Plasma Physics Laboratory Full time

    Overview: The Senior Electrical Engineer will lead the design, implementation, and operation of state-of-the-art instrumentation and control systems in support of a wide range of current and future projects at PPPL. A proud U.S. Department of Energy National Laboratory managed by Princeton University, Princeton Plasma Physics Laboratory (PPPL) is a...


  • Princeton, United States InsideHigherEd Full time

    OverviewThe “Princeton Language and Intelligence” Initiative at Princeton University invites applications for a Lead Research Software Engineer. This multidisciplinary initiative has three Research thrusts: (a) Better design, evaluation, safety and understanding of large AI models (especially language models); (b) Applications of large AI models to many...

  • Principal Engineer

    22 hours ago


    Princeton, United States SysMind Tech Full time

    Role: ASP.NET Developer 100% Remote Contract to Hire Description: What you'll be doing: This Principle Engineer position is for the lead developer of the VIES Automation and Tools team. You will be responsible for application development utilizing agile methods and encompass Dev/Ops philosophies, thereby keeping the infrastructure team in alignment with...


  • Princeton, United States InsideHigherEd Full time

    OverviewSeize the opportunity to transform how PPPL works! Help us harness the latest technologies to power our enterprise and to unleash your potential! The Princeton Plasma Physics Laboratory is seeking a motivated Senior Network Engineer to design, implement, and maintain our growing hardware and software network infrastructure. You will be an integral...


  • Princeton, United States SAIC Full time

    Description SAIC is seeking a Software Engineer to support our customer, NOAA GFDL, in Princeton, NJ. This position requires an ability to obtain a Public Trust and work at the local customer site. Desired physical location is in the Princeton, NJ or surrounding area. The Software Engineer responsibilities include, but are not limited to: · Establish...