Unknown Company

C++ Developer

nj • Posted 4 days ago
Onsite Full Time IT & Technology

21 hours ago Be among the first 25 applicants

Direct message the job poster from EnIn Systems

Actively Hiring Embedded S/W engineer ( Only on W2) ( All thevisa's are Recommended)

Key Responsibilities:

  • Design, develop, and maintain efficient, reusable, and reliable C++ code.
  • Implement performance-critical algorithms and optimize applications for maximum speed and scalability.
  • Debug existing code, identify bottlenecks, and propose solutions.
  • Collaborate with cross-functional teams including QA, Product Managers, and other developers to deliver high-quality software.
  • Participate in code reviews and ensure adherence to coding standards.
  • Integrate software modules with hardware or third-party platforms as required.
  • Write and maintain technical documentation for code and development processes.
  • Stay updated with emerging trends and best practices in C++ development and software engineering.

Required Skills & Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Strong proficiency in C++11/14/17/20 (depending on project needs).
  • Solid understanding of object-oriented programming (OOP) and design patterns.
  • Experience with multithreading , memory management , and performance optimization .
  • Familiarity with STL, Boost, and other C++ libraries .
  • Proficient in debugging and profiling tools.
  • Knowledge of software development methodologies (Agile/Scrum is a plus).

Preferred / Nice-to-Have Skills:

  • Experience with Linux/Unix system programming .
  • Exposure to embedded systems , real-time applications , or network programming .
  • Familiarity with CI/CD tools , version control systems (Git) , and JIRA .
  • Knowledge of additional languages such as Python, C#, or Java is an advantage.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Industries

    Software Development

Referrals increase your chances of interviewing at EnIn Systems by 2x

Get notified about new Software Engineer jobs in New Jersey, United States .

Newark, NJ $99,500.00-$200,000.00 1 week ago

Piscataway, NJ $90,000.00-$135,000.00 3 months ago

Jersey City, NJ $100,000.00-$150,000.00 1 year ago

New Jersey, United States $65,000.00-$80,000.00 1 week ago

Jersey City, NJ $70,400.00-$119,600.00 5 months ago

Parsippany, NJ $80,000.00-$100,000.00 1 week ago

Red Bank, NJ $110,000.00-$115, minutes ago

Software Development Engineer - Full-Stack, PCIe, IPMI

Secaucus, NJ $119,120.00-$178,680.00 2 weeks ago

Full Stack Developer, New Grad & Entry Level

Software Engineer (New Grad & Entry Level)

Jersey City, NJ $125,000.00-$175,000.00 4 months ago

Jersey City, NJ $47.50-$ hours ago

New Jersey, United States $65,000.00-$80,000.00 1 week ago

Software Engineer (New Grad & Entry Level)

Full Stack Developer, New Grad & Entry Level

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Back to Job Search