Software Engineer C++
at Leidos
Tewksbury, MA 01876, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 09 Nov, 2024 | USD 81250 Annual | 10 Aug, 2024 | 2 year(s) or above | Platform Development,Data Structures,Algorithms,Gui Development,Sql,Communication Skills,Networking Solutions,Memory Management,Software,Systems Design,Ooad | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Description
Leidos’ Security Enterprise Solutions (SES) operation is seeking a Software Engineer (C++) in Tewksbury, MA to join our cross-functional engineering team using cutting edge technology to develop truly novel solutions that make travel and trade safer, healthier, and more efficient on a global level.
As a Software Engineer (C++) on our diverse and collaborative team, you will work alongside our expert Scientists and Engineers, contributing to cutting edge technology with global impact on security detection. This isn’t your run-of-the-mill software development – you’ll be honing your engineering skills with embedded products, real-time programming, and object oriented design, all with the support of a management team focused on your professional growth and advancement.
The Software Engineer uses knowledge and experience with Object-Oriented C++ development to perform job functions. Individual will be responsible for developing applications for our distributed turn-key systems. Working under general supervision in a small team environment, your primary responsibility will be to modify, develop, and troubleshoot multi-tiered distributed applications and systems. The duties and responsibilities may change from time to time without notice and include but are not limited to the duties described below.
BASIC QUALIFICATIONS:
- Requires BS degree and 4+ years of prior relevant experience or master’s with 2+ years of prior relevant experience. Additional years of experience will be considered in lieu of education.
- Must have the ability to obtain a Public Trust clearance (US citizenship required).
- Strong Understanding C++ and OOP/OOAD
- Strong understanding of data structures, algorithms, and software design solutions.
- Strong understanding of memory management, multicore processors, and distributed systems design.
PREFERRED SKILLS:
- Linux Platform development
- Interfacing with hardware and real-time debugging.
- Good working knowledge of SQL
- Working knowledge of Cybersecurity
- Working knowledge of networking solutions.
- Graphics Design, GUI development, DirectX, etc. (Highly Desirable)
- Excellent verbal, written and interpersonal communication skills
- Advanced degree, preferred
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable C++ code using good OOP/OOAD techniques for our systems.
- Optimize, identify bottlenecks, bugs, and devise solutions to problems including: Maintain code quality, revision control and organization, Analyze customer issues and identify and implement solutions, Participate and contribute within a defined software development process.
- Occasional travel to customer sites may be required. Travel may be domestic and international.
REQUIREMENT SUMMARY
Min:2.0Max:4.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
BSc
Proficient
1
Tewksbury, MA 01876, USA