Principal Systems Software Developer

Our client is looking for talented software developers with expertise in client-server architectures, web-based services development, big data/analytics, and AI cloud-based service models. Experience architecting, coding, and testing applications for distributed networks and database architectures aimed at optimizing (low-latency, high-throughput) event driven image and data processing. Perform load and endurance tests with load generating tools. Ensure the software architecture is lean, scalable, and well documented. Ensure software modules are robust and reusable. Targeted client-server hardware includes both desktop PCs (Windows), high-performance servers, and also small form-factor embedded systems (Linux). Experience in modeling network and computing performance, as well as developing cloud-based performance-oriented applications is highly desired. The candidate will work closely with a team of bright engineers to build a working, maintainable, and scalable code base for our next generation of world-leading intelligent optical inspection and recognition systems. Candidates must be available to work on-site at our Newtown, Pennsylvania R&D Center.

Top Reasons to Work at our client
- Be an integral member of a world-class team of highly talented Engineers with cutting edge technology
- Make an impact developing the industry’s most innovative intelligent optical imaging systems
- Great competitive salary
- Full Benefits (including health, dental, and 401K match)
- Casual, highly collaborative and dynamic work environment
- BS, MS, or Ph.D. in computer science, software engineering, computer engineering, or a related field (top tier University preferred)
– 10+ years of experience as software developer, optimizing highly networked image and data streams
- Good understanding of network protocols, firewall and remote access
- Network connected hardware acceleration of image processing and deep learning on a GPU platform would be a significant plus
- Proficient with LabView and MATLAB modeling
- Experience with wireless networks also a plus
- Experience with Database, Data mining, Data analytics, Big Data is a big plus
- Creative individual, collaborative team player, outgoing, self-starter
- Must have an entrepreneurial drive and start-up mentality
- Strong communication skills

No Comments Yet.

Leave a comment