Urgently hiring Use left and right arrow keys to navigate
Estimated Pay $63 per hour
Hours Full-time, Part-time
Location Princeton, New Jersey

Compare Pay

Estimated Pay
We estimate that this job pays $62.77 per hour based on our data.

$36.09

$62.77

$83.14


About this job

Software Engineer- Mid level
Job Locations US-NJ-Princeton
ID 2024-5819
Category Engineering
Position Type Full-Time
Worker Type Hybrid
Overview

SRI's Integrated Systems and Solutions (InSYS) division is seeking a talented, ambitious Mid level Software Engineer in the Princeton, NJ office. This is a Hybrid position.

The Integrated Systems and Solutions (InSYS) division designs and develops leading-edge R&D technology that support demanding market needs. SRI maintains a state-of-the-art products portfolio that includes real-time video processors, integrated video and sensor exploitation solutions, and instrumented training systems for government and commercial sectors.

Responsibilities

The Mid-level Software Engineer will work independently and with a team to design, develop, analyze, test, debug, and provide field support of real-time software and hardware systems. Will develop solutions for integrating hardware and software, including digital video and sensor data collection, processing, analyzing, and dissemination. Will also document installation, operation, and maintenance procedures as well as interact with users to define system requirements and/or necessary modifications.

If You:

    Have a solid foundation in standard software development processes/methods and configuration management
  • Develop efficient, reusable unit and requirements-based software tests
  • Are experienced in review of software source code to required coding standards
  • Have sound technical abilities, and champion your designs and products
  • Thrive in an environment with rapidly changing requirements
Qualifications
  • BSCE, BSCS, or BSEE with 5+ years of relevant work experience required
  • US citizen with the ability to obtain/maintain a security clearance
  • Experience developing moderately complex software with C/C++/C# in a Windows environment
  • Experience working with engineering software and hardware including various device interfaces, drivers, and communications and I/O (UDP, TCP, RS232, etc.)
  • Demonstrated experience designing and implementing Graphical User Interfaces
  • Demonstrated capabilities in the design, development, and testing of software/hardware solutions to be used in a high-reliability environment.
  • Must be able to travel several times a year

Desired Skills:

  • Experience working with any of the following: Microsoft Visual Studio, .NET, WPF, WinForms, OpenCV, ffmpeg, GStreamer, ACE, BOOST, SQL, TENA
  • Experience working with digital video, communication protocols, and mesh networking
  • Real-Time video processing algorithm development
  • Solid understanding of multi-threading/multi-processing
  • Experience with DevOps platforms, version control systems, and build automation technologies (Gitlab, Git, Jenkins, ...)
  • Experience developing C/C++/C# software in a Linux environment
  • Experience with Microsoft Office, including MS PowerPoint, MS Word and MS Excel

The salary range is: $111,757.50-$127,377.00. Salary ranges will vary and are based on several factors, including geographic location, market competitiveness and equity amongst internal employees in similar roles. Positions may also qualify for SRI's Pay for Outstanding Performance program or the annual Performance Based Compensation program. SRI also has a competitive benefits package, to view details please go to https://www.sri.com/resources/benefits/. SRI International, an over 75-year strong pioneering research institute, has a rich history supporting government and industry. Our innovations have created new industries, billions of dollars in market value and lasting benefits to society. SRI is organized around broad disciplines and capabilities, with research and development divisions and labs to groups who excel at identifying new opportunities, developing products and creating custom solutions. Our organization is driven by impact - delivering unique solutions for the world's important challenges and transforming ideas into reality for clients and partners.


You might also like

in Princeton, NJ

U.S. Army 11d ago
Urgently hiring13 mi Use left and right arrow keys to navigate
U.S. Army 11d ago
Urgently hiring13.1 mi Use left and right arrow keys to navigate
U.S. Navy 30d ago
Urgently hiring11.2 mi Use left and right arrow keys to navigate
U.S. Navy 30d ago
Urgently hiring11.2 mi Use left and right arrow keys to navigate
$82
est. per hour
Church & Dwight 9h ago
Urgently hiring11 mi Use left and right arrow keys to navigate
View more like this

Nearby locations

Posting ID: 911486223 Posted: 2024-04-27 Job Title: Software Engineer