Sr. Software Engineer Job in Danvers 01923, Massachusetts US
We are currently recruiting for the following position to be located at our office in Danvers, Massachusetts.
Summary: The High Speed Encryption Software Engineering group at SafeNet, develops sophisticated software control plane, high-speed data plane, and networking services for the High Speed Encryption product lines; utilizing state of the art multi-core processors.
We are looking for a Senior Software Engineer to join a seasoned team developing the next generation of high-speed NAS encryption products involving kernel and user-level components.
We are looking for a hands-on, talented, innovative and practical individual with experience to design and implement product components on a predictable schedule.
Additional responsibilities include participation in and contribution to software design reviews, writing design specifications, and work with the integration team to develop test plans.
Skills Overview: The ideal candidate will have experience in embedded systems, working knowledge of several networking protocols, operating systems or device driver development and must be comfortable in a lab debug environment.
The candidate must demonstrate flexibility, strong motivation and a proven record of meeting aggressive deadlines as well as the ability to work as part of a team.
The individual must have proven abilities to solve critical system software problems.
Sound working knowledge of memory management, inter-process communication, synchronization, strong software and hardware debugging skills (eg GDB, KGDB, JTAG probes) is expected.
Qualification Requirements: Citizenship: Must be a US citizen.
Education: Bachelors in Computer Science or equivalent, advanced degree desirableExperience: 5+ years of embedded software development experience Skills:
Proven experience in large complex software/hardware developments, several years of embedded development
Expert in C but capable of C++ (or learning it)
Several years experience using embedded Linux (kernel and user levels) or like RTOS
Several years experience utilizing pthreads, understands and uses IPC and synchronization methods
Understands and have successfully utilized OO approach on one or more large software and hardware projects
Understands basic networking protocols such as TCP/IP, UDP, ARP, and ICMP.
Significant working experience with the following protocols: NFS and CIFS
Working experience with one or more of the following protocols: HTTP, TFTP, and FTP.
Several years experience with integrating complex software onto complex hardwareEssential Duties & Responsibilities include, but are not limited to the following:
Understanding of network security protocols and algorithms (eg HAIPE, IPSec, SSL, encryption, etc)
High speed data communication product design (10Gb and higher)
Control plane implementation for high speed products
Multi-core and parallel processing
File server, NAS domain
NAS proxy and encryption
IP layer protocols
Ethernet experience
Shell, Tcl, and perl scripting
GDB and other debug tools
Linux kernel building, rolling custom kernels, and bootloading implementation
VMware
Test automation, nightly build and test regressionSafeNet is an Equal Opportunity Employer
« Apply for Sr. Software Engineer Job in Danvers 01923, Massachusetts US
Related jobs
Siebel Call Center Analyst Job in Chicago, Illinois US
We are looking for a CRM / ERP Analyst for a 4+ month project with our client located in Chicago, IL. If you meet the following requirements and are interested in ...
Security Shift Supervisor in Deer Park - 2nd shift Job in Deer Park 60010, Illinois US
AlliedBarton Security Services is the industry's premier provider of highly trained security personnel to many industries including commercial real estate, higher ...
DME Customer Service Medical Representative Job in Baltimore 21201, Maryland US
One of our clients in the home health care industry is looking for Customer Service Representative in their DME and HME division.We are looking for candidates with the ...
Configuration Management Sr Professional Job in ANNAPOLIS JUNCTION , Maryland US
Job Title: Configuration Management Sr ProfessionalJob Number: 10005T5Job Category: Operations ServicesPrimary Location: USA-MD: MARYLAND-ANNAPOLIS JUNCTIONSchedule: F...
Store Management Positions - Sterling, IL Job in Sterling 61081, Illinois US
*** All openings for Store Manager are currently filled.If interested, please apply to this posting for future opportunities.*** Position Summary: The Store Manager ...
Test Execution Engineer Job in LANHAM , Maryland US
Job Title: Test Execution EngineerJob Number: 10005NAJob Category: SystemsPrimary Location: USA-MD: MARYLAND-LANHAMSchedule: Full-timeJob Type: RegularEmployee Status: R...
Facilities / Transport Engineer Job in Schaumburg, Illinois US
We are looking for an experienced Facilities or Transport Engineer.The selected candidate will work a project to investigate our client's current Direct Telecom expenses ...
IT Project Manager - CM, SharePoint, Excel, PPT Job in Chicago, Illinois US
Responsibilities for the IT Project Manager include: Manages cross-functional projects requiring cross-divisional coordination, communication, influence, and negotiationD...
Assistant Store Management Positions - Sterling, IL Job in Sterling 61081, Illinois US
*** All openings for Assistant Store Manager are currently filled.If interested, please apply to this posting for future opportunities.*** Position Summary This position ...
Career Discussions
What to wear to a job interview at a retirement home? (13yrs)? (1 answers)
I am finally old enough to work at a retirement home and my interview is in a week but I'm not sure weather to wear something fancey like a nice ...
Job Market with Masters in Accounting and Tax? (1 answers)
Hi everyone I need some help:I have Bachelor Degree in IT from Europe UK -I have graduated long time ago about 11years, during the period of 10 years ...
Advice Please!!!!!!!!!!!!!!!!? (1 answers)
Aye guys how about i try to call my boyfriend to let him know some really good news and he did not answer none of my calls at all. So something told ...
Do I have to have more than just clinical experience to become a traveling x-ray tech? (1 answers)
I graduated with my Rad Tech degree in March 2010 and cannot find a full-time job. This is the reason that I would like to travel. I have heard that y ...
.Net certification or MBA for career enhancement,? (2 answers)
I am a .net programmer with 2-3 years of experiencei want to know should i opt for .net certification or mba .thanks for reply in advance. ...
What can i do for work experience? (2 answers)
I want to something to do with horses but i don't know what :/someone help?? ...
What type of financial adviser ? (3 answers)
I am on the verge of a bad situation. Paying on an underwater mortgage, burning up savings to pay prop. taxes, making less income at work, paying stud ...
Is a 10 month program for medical billing/coding a sufficient amount of time to get the necessary education? (3 answers)
I'm hoping to enroll in such a program and I want to be sure that I will not be wasting time. ...
Job interview! Nervous! Help?!? (3 answers)
I have a job interview today. I'm extremely nervous.What kind of questions do they ask in interviews?What should I wear to an interview (its 90 d ...
Choosing law as career? (7 answers)
For a long time I really wanted to do law after I leave high school, but a lot of people have been telling me that I won't enjoy it and it's ...