Computer Scientist CS3 #008
Nissint provides complete software solutions. Guided by the knowledge gained from long careers in the industry, our leadership has assembled a group of elite developers with expertise in every aspect of real-world collection and analysis systems. Our team leverages the practical knowledge and skills acquired by experience over time and across domain areas. In doing so, we get the best solutions from the smartest minds while constantly optimizing our operations.
All applicants must be cleared personnel in the Maryland area.
Requirements
Mandatory Experience:
- Ten (10) years of experience in software and firmware design, development, and test to include writing clear, concise, functioning and fully commented code
- Extensive network programming experience on Linux OS
- Extensive development experience with C/C++
- Experience with TCP/IP, packet filtering, Linux systems level programming
Mandatory Education:
A Bachelor’s degree in a relevant field of expertise (e.g., Engineering, Physical Science, Computer Science, or Systems Engineering) from an accredited college or university.
- A Master’s degree in a relevant field of expertise may be substituted for two (2) years of experience.
- Four (4) years of additional experience in software and firmware design, development, and test may be substituted for a Bachelor’s Degree.
Description
What We Are Looking For:
Nissint is looking for talented, hardworking software engineers with the drive to succeed and provide our customers with exceptional results.
About the Job:
- Designs, develops, tests, and documents software code
- Plans, analyzes, programs and implements coding practices
- Develop software drivers
- Develop software applications
- Process digital signals
- Develop Client/server applications
- Analyze and implement Legacy and current processor technology
- Analyze and implement Operating systems, architectures, and interfaces
- Develop code using Assembly and high-level programming languages
- Reverse engineer software/code
- Develop embedded software
- Communicate status of work
- Peer review software
- Moderate software peer reviews
- Lead a Software development team and ensure work is completed in accordance with the constraints of the technical process being used on any particular project
- Communicate plans and progress, identify potential problems, and recommend viable solutions
Nissint Technologies is an equal opportunity employer. Nissint Technologies considers all applicants of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Join The Nissint Team
To apply for this position, please email your resume to resumes@nissint.com. Your email should include the job title, level, and position ID you are applying for. If you were referred to us by a current Nissint employee, make sure to include their name in your email to participate in our Referral Incentive Program.