Job Description

Job Type : Permanent

Location/City : NH - Nashua

Category : Software/Embedded

Region : Northeast

Id : 25661

Our client is seeking an experienced, very well-rounded Software Engineer that can play a key role in the design, development and support of all their products.  You will be expected to help make experience-based architectural and technology decisions that best support

current and future products. The right candidate will be leading and coding significant

development efforts from start to finish.

Job Responsibilities:

? You will help to plan, design, implement and release high quality software for multiple products

? Juggle multiple development and support efforts at one time

? Help to navigate short and long-term technology choices for both legacy and new


? Develop code in multiple high-performance environments including data rendering and

processing on GPUs

? Develop code in multiple languages such as C++, OpenGL, WebGL, HTML5

? Work with Product Management to evaluate development efforts and investigate

impacts of feature requests

? Help to mentor other SW engineers during development cycles

? Document all designs, software and design trade-offs.

Education and Experience:

? A Minimum of a 4 year degree in Computer Science, Electrical/Computer Engineering, or

equivalent experience.

? At least 10 years of software development experience

? At least 5 years of software leadership experience

? Fluent in GPU programming

? Fluent in high performance C++, OpenGL, WebGL programming

How to Apply:
Please send your resume in Word or PDF format to:
Copy and Paste the following job title and code and place it in the subject line of your email so we can identify the job: Senior Software Developer - PERM (#25661-MH1639)

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online