Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$94.4k - $198.2k
Full-time

CACI International

Job Title: Embedded Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *

The Opportunity :
We are seeking an Embedded Software Engineer to design and develop advanced cyber capabilities that strengthen national security. In this role, you'll work across real‑time embedded systems, network technologies, and mission‑critical cybersecurity solutions. You’ll collaborate with engineers, analysts, and customers to solve complex technical challenges, perform deep‑dive research, and build innovative tools that address emerging cyber threats.


Responsibilities :

  • Design, development, and testing of real‑time embedded and application‑level software for networked systems
  • Develop advanced security analysis tools, vulnerability research workflows, and software‑hardening techniques
  • Conduct reverse engineering across Windows, Linux, mobile, and embedded platforms
  • Serve as a subject matter expert in key network technologies (IP/MPLS, 4G/5G, optical transport, and related areas)
  • Analyze and evaluate security strengths and weaknesses across diverse systems and technologies
  • Shape system requirements and technical direction through direct collaboration with customers
  • Contribute to team technical leadership


Qualifications :

Required:

  • Must be a US Citizen and the ability to obtain a security clearance
  • 5+ years of software development experience using C, C++, Python, or similar languages
  • Hands‑on Linux experience (boot, kernel, and user‑space layers)
  • Demonstrated competency with at least one assembly language: MIPS, x86, PowerPC, or ARM
  • Solid understanding of IP networking concepts and telecommunications systems
  • Bachelor’s degree in Computer Science, Computer Engineering, or related discipline

Desired:

  • Active TS/SCI clearance strongly preferred
  • Knowledge of cybersecurity, vulnerability analysis, and modern network technologies (IP, wireless, optical)
  • Ethical hacking experience and familiarity with reverse engineering tools
  • Experience with embedded system software development
  • Ability to apply multiple assembly languages across diverse architectures
-

What You Can Expect:

A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.

An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth.

Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.

Pay Range :

There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

The proposed salary range for this position is:

$94,400 - $198,200

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Florham Park, NJ vacancy
  • $50 - $70 per hour

     ...Job description: Embedded Software Engineer Location: Whippany, NJ Salary: $50-$70/hr Contract length - 6month to indefinite contract We are seeking an Embedded Software Engineer to support the development, testing, and validation of mission-critical software... 
    Suggested
    Contract work

    Excelion Partners

    Whippany, NJ
    4 days ago
  • $115.25k - $121.55k

    Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a...  ...Responsibilities for this Position ROLE AND POSITION OBJECTIVES:As an Embedded Software Engineer working with custom Hardware built in-... 
    Suggested
    Flexible hours

    General Dynamics Mission Systems

    Florham Park, NJ
    5 days ago
  • $113.2k - $237.8k

    Job Title: Senior Embedded Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee...  ...*The Opportunity:We are seeking anSenior Embedded Software Engineer with expertise in embedded systems, reverse engineering, and... 
    Suggested
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Florham Park, NJ
    5 days ago
  •  ...Software Engineering Elevate your career at Marotta Controls, a New Jersey Top Workplace three years running! Dedicated to innovation, quality...  ...—apply today ! Job Summary of the position: The Embedded Software Engineer position is responsible for the development... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours

    Marotta Controls

    Parsippany Troy Hills, NJ
    1 day ago
  •  ...performance web applications and provide technical leadership across the development lifecycle. Key Requirements: ~10+ years of software/front-end development experience ~3+ years of hands-on Vue.js experience ~ Strong experience with Vue.js 2/3, Vue Router, Vuex... 
    Suggested
    Full time

    Apexon

    Parsippany, NJ
    4 days ago
  •  ...We're looking for a Senior Embedded Software Engineer to design, develop, and maintain embedded software for our next-generation breast and skeletal health systems. In addition to core embedded software development, this role requires hands-on experience with low-level... 
    Local area

    Hologic

    Newark, NJ
    1 day ago
  •  ...Madison, NJ | Manhattan, NY | Boston, MA | Aventura, FL | Seattle, WA)Job SummaryWe are looking for a highly skilled Senior Full Stack Engineer to design, build, and scale customer-facing technology platforms. This role requires strong hands-on expertise across frontend and... 

    HAN Staffing

    Madison, NJ
    5 days ago
  • $80 - $90 per hour

     ...technical design discussions.• Develop and maintain unit, integration, and end-to-end testing strategies.Must-Have Skills:• 10+ years of software/front-end development experience.• 3+ years of hands-on Vue.js experience.• Strong expertise in Vue.js 2/3, Vue Router, Vuex/Pinia... 
    Remote work

    VDart

    Parsippany, NJ
    4 days ago
  •  ...Join a premier aerospace systems group to develop and test mission-critical software for advanced power distribution and flight actuation systems. As an Embedded Software Engineer , you will collaborate with cross-functional teams to design high-priority programs... 
    Work at office

    Excelion Partners LLC

    Parsippany, NJ
    5 days ago
  •  ...performance web applications and provide technical leadership across the development lifecycle. Key Requirements: ~10+ years of software/front-end development experience ~3+ years of hands-on Vue.js experience ~ Strong experience with Vue.js 2/3, Vue Router, Vuex... 
    Full time

    Apexon

    Parsippany, NJ
    2 days ago
  •  ...We're Hiring: Lead Software Engineer (Node.js) | Parsippany, NJ (Hybrid) AGM Tech Solutions is hiring a Lead Node.js Engineer to join an emerging team building innovative new products for small businesses. What you'll do: Build frontend and backend services with... 

    LinkedIn

    Parsippany, NJ
    1 day ago
  • $153k - $204k

     ...CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at .What You'll Do:The Systems Engineering team owns the host software stack that turns a freshly provisioned bare-metal machine into a healthy Kubernetes worker — the OS image, kernel and... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Live in
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    3 days ago
  • $139k - $204k

     ...traded company (Nasdaq: CRWV) in March 2025. Learn more at .What You'll Do:CoreWeave is seeking a highly skilled and motivated Systems Engineer, Legal Systems to build and scale our contract lifecycle management (CLM) and legal technology ecosystem, with a primary focus on... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    5 days ago
  •  ...We are seeking a Senior Firmware Engineer to support the migration of enterprise platforms...  ...~7+ years of experience in firmware or embedded systems development. ~ Strong programming...  .... ~ Hands-on experience with hardware-software integration and low-level debugging. ~... 

    Techvilla Solutions

    Livingston, NJ
    1 day ago
  •  ...work and live. We bring together product management, design, and engineering capabilities to help clients define what to build and how to...  ...you'll need: Minimum 5 years of experience working as a software engineer Minimum 2 years hands-on experience in native iOS... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Morristown, NJ
    1 day ago
  •  ...: Lead Systems Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular...  .... You will be working within multi-disciplinary RF, hardware, software, system integration, and data analysis/collection teams who are... 
    Full time
    For contractors
    Immediate start

    CACI

    Florham Park, NJ
    12 days ago
  • $166k

     ...delivery lifecycle. Review test strategies and cases to ensure software quality team cover all the edge cases. May telecommute...  ...role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology... 
    Hourly pay
    Remote work

    Barclays

    Whippany, NJ
    3 days ago
  •  ...Lead Full Stack Developer to drive the design, development, and delivery of scalable cloud-native applications aligned to modern engineering practices.Key ResponsibilitiesLead architecture, design, and delivery of enterprise-grade applications.Build scalable frontend applications... 

    HAN Staffing

    Madison, NJ
    4 days ago
  •  ...Summary At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions,...  ...serve as the senior practitioner-leader embedded directly with our most strategic clients...  ...Engineering.7+ years of experience in software engineering, data engineering, data science... 
    Local area
    Shift work

    Deloitte

    Morristown, NJ
    7 days ago
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Morristown, NJ
    4 days ago
  • $102.5k - $210.6k

    Position Summary As a Lead ServiceNow Software Engineer, you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be pivotal in delivering solutions that delight customers and users,... 
    Visa sponsorship
    Flexible hours

    Deloitte

    Morristown, NJ
    4 days ago
  • $65.9k - $152.61k

     ...are seeking a highly experienced and strategic Automation Test Engineer III to lead the design, development, and optimization of our automated...  ..., Engineering, or related field. 6+ years of experience in software quality assurance and test automation. Expert-level proficiency... 
    Work at office
    Remote work
    Weekend work

    GUARD Insurance Group

    Parsippany, NJ
    6 days ago
  • $110k - $130k

    Position: Senior Control Systems Engineer (Space Systems) Location: Parsippany, NJJob Id: 1812-660-...  ...simulation experience 5+ years of experience in mechanical, electrical, software, or applicable systems engineeringExcellent verbal/written... 
    Local area
    Flexible hours

    Marotta

    Parsippany, NJ
    3 days ago
  • $120.8k - $265.8k

     ...Continental US* * *CACI is looking for a Lead Opto-Mechanical Engineer to join our Photonics team-- we are expanding! Our laser communications...  ...skills, and experience.Proficient use of computer-aided design software, with SolidWorks preferred.Experience working with... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Florham Park, NJ
    4 days ago
  • $110k - $130k

    Position: Senior Engineer, Mechanical (Commercial Space Systems) Location: Parsippany, NJJob Id: 17...  ...controls, control systems, structural or thermal analysis and/or software related to these productsConsiderable experience in the best... 
    Work experience placement
    For subcontractor
    Local area
    Flexible hours

    Marotta

    Parsippany, NJ
    3 days ago
  • $105k - $135k

     ...Salary: $105,000 - 135,000 per year Requirements: ~10+ years of software or front-end development experience ~3+ years of hands-on experience with Vue.js ~ Strong knowledge of Vue.js 2 and 3, Vue Router, Vuex or Pinia, and the Composition API ~ Proficiency in... 
    Full time
    3 days per week

    Apexon

    Parsippany, NJ
    9 days ago
  • $60 - $70 per hour

    Job Title: Java FullStack Developer Work Location: Parsippany, NJ Work Arrangement: Hybrid Employment Type: Contract Salary/Wage Range: $60-$70 per hour Application Deadline: Applications are accepted on an ongoing basis until the position is filled. ...
    Hourly pay
    Ongoing contract
    Contract work
    Local area

    NLB Services

    Parsippany, NJ
    2 days ago
  •  ...solutions aligned with business objectives. You will contribute across the full software development lifecycle while supporting Agile delivery, continuous improvement, and high-quality engineering practices. Deloitte’s Java capabilities emphasize cloud-native development,... 
    Flexible hours

    Deloitte

    Morristown, NJ
    7 days ago
  • Job ID: 29239946Reference Number: 26-00926Title: JAVA BACKEND DEVELOPERPosted Date: 2026-09-10Contact: Vishika ChaudharyContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Capgemini/Brokerage Firm Capital Location: Whippany...

    HAN Staffing

    Whippany, NJ
    5 days ago
  • $98k - $164k

     ...Job Description Summary Job Description Job Title: Lead NDT Inspection Engineer (Gas Turbine Components) Role Summary:  The Lead NDT Inspection Engineer will serve as the technical subject matter expert (SME) for Non-Destructive Testing (NDT) processes and... 
    Permanent employment
    Contract work
    Relocation package

    GE Vernova

    Parsippany, NJ
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!