C++ Software Engineer
$100k - $175kElwood Roberts
Software Engineer (C / C++)
Location: Camden Waterfront Campus, New Jersey, NY.
Industry: Aerospace / Aviation / Defense
Security Clearance: Required and active (U.S. citizenship required).
Salary Range: $100,000 - $175,000
Relocation Assistance is available along with a sign on bonus for the right people.
Based onsite.
Job Description
We are looking for a talented and experienced embedded Software Engineer to guide the next generation of mission-critical national security systems. You will have a strong background in modern computer architecture, hardware bring-up and debugging, development of low-level embedded system-software including custom drivers, board support packages, and bootloader.
What you will do and be responsible for:
- Develop device drivers and board support packages for custom embedded systems
- Diagnosis and debugging of complex hardware-software boundary issues
- Develop software to test manufactured circuit boards and diagnose manufacturing or design issues
- Participate in peer reviews, identify, track and repair defects
- Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, operational performance, and design of the overall system
- Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test
- Investigate root causes of complex issues, and implement solutions, working independently or with a multi-discipline team
- Develop software test plans and procedures, and other relevant technical documentation
We are looking for people with the below experience:
- U.S. citizenship with an Active Department of Defense (DoD) Secret security clearance
- Degree in Computer Engineering, Electrical Engineering, Computer Science etc
- Ideally over 8 years experience in software development
- Ideally over 5+ years of experience developing and debugging drivers, BSPs, bootloaders, bare-metal applications, or other low-level development in embedded systems
- Experience with development of embedded systems in C/C++, assembly, and/or Rust
- Excellent oral and written communication skills
- Experience developing embedded Linux systems
- Proven experience developing device drivers and board support packages for modern RTOSs (Integrity, VxWorks, Zepher, seL4, Yocto)
- Proven experience with hardware bring-up on prototype or first-run hardware
- Experience building and customizing Yocto/OE or buildroot based Linux distributions, deep knowledge of BitBake, device trees, and the Linux Kernel ideal, but not required.
- Strong understanding of standard interface protocols such as UART, SPI, I2C, CAN, AXI, PCI/PCIe
This is a great opportunity to work closely with a leading defence business and work along side a talented team developing tomorrows defence systems, there are excellent career opportunities and a great place to progress your career and experience. Apply now for immediate consideration.
$65 - $75 per hour
...Software Engineer Location: Camden, NJ Job ID: #72370 Pay Range: $65-75 ph (W2) Duration: 12 mos As a software engineer in the... ...Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly support radar...Suggested$135k - $185k
...operate in the real world. Our work spans perception, control, and systems software, and we value clean design, maintainability, and engineering rigor as much as raw performance. We're hiring a C++ Software Engineer with strong modern C++ skills and solid general...SuggestedPermanent employmentFull timeRemote workFlexible hours- ...resonate. Our work spans Infrastructure, Software Development, DevSecOps, Cybersecurity,... ...Salary not specified Must Have C/C++ development experience on Linux and... ...Good foundational knowledge of software engineering best practices: Git version control, code...SuggestedContract work
- ...Global is seeking multiple secret cleared C++ Developers with strong design experience... ..., designing, and developing embedded software solutions that interface directly with complex... ...’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related...Suggested
- ...industry expertise Understand common software development methodologies, object orientated... ...Work with cross functional team of KPMG engineers to conduct research and development (R&D)... ...programming language such as Java, C, C++, C#, Visual Basic, or similar, in addition...SuggestedFull timeLocal area
$150k - $180k
...Job Description Job Title – Sr. RUST, C/C++, Python Developer Location: Camden,... ...Category: Information Technology – Enterprise Software Implementation Job Description: Our... ...is seeking an experienced Software Engineer with a strong background in the RUST Programming...Relocation package$125k - $150k
...Embedded Software Engineer II Philadelphia, PA In today's dynamic worksites, seamless collaboration between people and machines is essential... ...'ll Do Build the Core: Design and implement robust C/C++ firmware for safety-critical embedded devices. Real-Time...Remote work$105k - $145k
...Software Engineer – Test Automation & Embedded Software Spectrum Control designs and manufactures high-performance RF, microwave, and power... ...software and automated functional test systems, primarily using C/C++ and object-oriented design principles. Develop software for...$94.34k - $156.19k
...the interest of national security. Job Title: Member Engineering Staff - Embedded Software Engineer Job Code: 41906 Job Location: Camden, NJ (... ...Utilize a variety of software languages (primarily Java/C/C++ and Python), in Windows, Linux (RHEL 7/8), mobile platforms...Local areaFlexible hours- ...feel free to forward this position to someone you may know to be a good fit for this role. Embedded Software Engineer Camden New Jersey - W2 Candidates only • C++ (up to C++ 14) • Python • Minimum of 5+ years of C++ and Python experience with Real time embedded systems...
- ...Principal Software Engineer Principal Software Engineer Location: Philadelphia, PA – Hybrid No sponsorship is available for this role Position... ...Native squad. This role is pivotal in advancing our core C++ libraries that power 3D geospatial applications and experiences...Worldwide
- ...The Judge Group is currently seeking several Software Engineers with an active clearance to support a new effort for US National Defense. For... ...technical leadership or mentorship experience Experience with C++ or other strong object oriented programming experience (e.g....Immediate start
- ...We are seeking an experienced embedded Software Engineer to guide the next generation of mission-critical national security systems. The candidate... ...Experience with development of embedded systems in C\C++, assembly, and\or Rust Excellent oral and written communication...Full time
- ...1(k) ~ Paid time off ~ Parental leave Senior Embedded Software Engineer Camden, New Jersey Full Time (Relocation Assistance Available... ...- Utilize a variety of software languages (primarily C/C++ and Python), implementing software for embedded real time operating...Full timeRelocation package
- The IoT Practice provides Product Engineering best practice/standards development, deployment... ...of programming languages Java, C/C++ • Absolute requirement - Familiarity with... ...DevOps Pipeline CI/CD • Design and develop software. Unit testing. • Software design and Software...Temporary work
$188.93k - $296.27k
...option.) Job Summary This job involves leading software solution development that meets strategic goals... ...Required Qualifications: Extensive hands-on software engineering experience in Linux-based systems using C, C++, Golang, and/or Python. Experience designing,...Full timeWork experience placementWork at officeRemote workWorldwide- ...complex production issues, and delivering scalable cloud-based solutions. Required Skills ~10+ years of experience in software development using Java. ~5+ years of experience developing web services and applications on cloud platforms such as AWS or...
$100k
...Currently, We are looking for entry-level software programmers, Java full-stack developers,... .../ Data Scientists, and Machine Learning engineers for full-time positions with clients.... ...skills Knowledge of Core Java, Javascript, C++, or software programming Spring boot,...Full timeH1b- ...and best practices to ensure consistency across services. Mentor and guide junior developers, conduct code reviews, and drive engineering excellence. Design and implement microservices with a strong focus on scalability and performance while ensuring API...
$140k - $200k
...template: Senior Embedded Software Engineer (Minimum $10k Sign-On Bonus)_Camden, NJ_Full-Time(FTE)_Direct Hire Hi, Trust this finds... ...defects *Utilize a variety of software languages (primarily C/C++ and Python), implementing software for embedded real time...Full timeRelocationRelocation package- ...high-performance culture, technical excellence, and career development, ensuring the team stays at the forefront of AI and cloud engineering technology advancements Work closely with our Microsoft, Google, Salesforce, and other related platform teams to develop our AI...Full timeH1bLocal area
- ...PGS Worldwide is seeking a Software Engineer in Camden, NJ for a one year contract-to-hire role supporting a leading aerospace & defense company. This role focuses on developing high-performance C++ software supporting advanced radar modeling and simulation systems. You...Contract workWorldwideShift workDay shift
- ...Job Title: Rust Software Developer Location: Camden, NJ, 08103 & Reston, VA 201... ...Systems is seeking an experienced Software Engineer with a strong background in the Rust... ...of software languages (primarily Rust, C/C++, and Python developing code for embedded...Contract workShift workDay shift
$125k
...interest of national security. Job Title: Technical Lead Software Engineer Job Code: 40432 Job Location: Camden, NJ Schedule... ...or MagicDraw/Cameo Developing Software utilizing Modern C++ tools and standards Support the engineering team members...Local areaRelocationRelocation package- ...Description Location: Philadelphia, PA (Hybrid) Position: Software Developer (.NET/C#) – NAVSUP Programs Overview: ITC... ...candidate will work closely with government stakeholders, software engineers, analysts, and testers to deliver secure, scalable, and maintainable...Contract work
- Job Description Our client is undertaking a major UKG Workforce Management modernization initiative, and this team is responsible for building the technology layer that will support it long-term. They are migrating from their current Workforce Central environment toward...
- ...Lead Software Engineer ( Camden, NJ ) 40432 Direct Hire Opportunity Salary Plus Benefits U.S. citizenship Onsite Only Job... ...or MagicDraw/Cameo Developing Software utilizing Modern C++ tools and standards Support the engineering team members as...
- ...Job Description Job Description Job Title: Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this... ...customer's team with expertise in Python3, Java, Rust, Go, C++, or TypeScript. This is a unique opportunity to directly impact...Contract workRemote work
- ...Currently, we are looking for entry-level software programmers, Java full stack developers,... ...analysts/data scientists, machine learning engineers for full time positions with clients. Who... ...Knowledge of core Java, javascript, C++ or software programming Spring boot, microservices...Full timeH1b
- ...defined requirements. Occasionally contribute to Vue/Nuxt front-end development. Required Qualifications 5 years of professional software development experience preferred. Strong C# and.NET development experience. Hands-on experience building RESTful APIs and backend...Hourly payContract workLocal areaImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Engineer. Be the first to apply!



