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

Embedded Software Engineer - Photonics

$94.4k - $198.2k

Caci Inc

Job Title: Embedded Software Engineer - PhotonicsJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *The Opportunity:This is a software development role in a dynamic engineering organization, supporting the development and testing of optoelectronic systems. ​Responsibilities:Directly contribute to the design, documentation and implementation of embedded software for controlling optoelectronic systems. Contribute to the testing of such systems by interacting with engineers of other disciplines and building unit test software. This position is 100% onsite every day in Florham Park, NJ.Qualifications:Required: Bachelor’s degree in Electrical Engineering or Computer Engineering.Strong knowledge of C/C++ and its application to embedded computing platforms.Understanding of both bare-metal and RTOS environments.Familiarity with Python.Knowledge of ARM processors. Familiarity with other processor architectures.Understanding of common peripheral interfaces/devices (SPI, I2C, UART, Ethernet, ADCs, DACs, PWM, Timers, USB) at the hardware level.Experience with network protocols.Experience in use of source code control systems (e.g. Git) and defect tracking systems (e.g. Jira).Understanding of software development/test methodologies and best practices.Some ability to use common lab test equipment (DMM, oscilloscope, signal generator, etc.)Good verbal and written communication skills.Desired:Advanced degree in Electrical Engineering or Computer Engineering.Familiarity with Windows and Linux application programming.Active security clearance.Aerospace/defense contracting experience.Experience with cyber-assurance and cyber-security.Experienced with Xilinx software tools.Experienced with basic optics.-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,200CACI 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.Department:Software Engineering

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Photonics in Florham Park, NJ vacancy
  • $79.4k - $162.7k

    Job Title: Embedded Software Engineer - Photonics Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity This is a software... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International Inc

    Florham Park, NJ
    1 day ago
  • CACI is seeking an Embedded Software Engineer - Photonics in Florham Park, NJ for a full-time, onsite role focused on developing and testing embedded software for optoelectronic systems. You will design, document and implement software for controlling these systems, perform... 
    Suggested
    Full time

    CACI

    Florham Park, NJ
    2 days ago
  • CACI International Inc. in Florham Park, NJ is seeking an Embedded Software Engineer - Photonics to design, implement, and test embedded software for controlling optoelectronic systems. You will collaborate with cross-disciplinary engineers and develop unit test software... 
    Suggested

    CACI International Inc.

    Florham Park, NJ
    1 day 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
    4 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
    1 day ago
  • $87.5k - $125k

     ...Position: Embedded Software Engineer Location: Parsippany, NJ Job Id: 1871-606-27-R # of Openings: 2 Elevate your career at Marotta Controls, a New Jersey Top Workplace four years running! Dedicated to innovation, quality and excellence, we deliver cutting edge control... 
    Hourly pay
    Full time
    Work at office
    Local area
    Flexible hours

    Marotta Controls

    Parsippany, NJ
    16 hours ago
  • $94.4k - $198.2k

     ...Job Title: Embedded Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity:... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Florham Park, NJ
    3 days ago
  • Marotta Controls in Parsippany, NJ is seeking an Embedded Software Engineer to develop and test mission-critical software for Power and Actuation Systems, collaborating with hardware, systems and test engineers. Requirements include a Bachelor's in CS/CE/EE, 2+ years of... 
    Full time

    Marotta Controls

    Parsippany, NJ
    1 day ago
  • Job OverviewHubbell's Boonton, NJ location is looking for an Embedded Software (Firmware) Engineer to join our R&D group that develops complex embedded software products for the electric utility market.The Embedded Software Engineer designs, develops, troubleshoots and... 
    Flexible hours

    Hubbell

    Boonton, NJ
    18 hours ago
  • $105.1k - $231.1k

     ...Opportunity:CACI is looking for a Lead Optical Systems Engineer in our Space LOB, supporting our photonics team-- we are expanding! Our laser communications...  ...performance systems.• Proven ability to collaborate across software, hardware, and test teams to integrate and mature... 
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    CACI International

    Florham Park, NJ
    2 days ago
  • CACI is seeking an Opto-Mechanical Engineer to design packaging for complex subsystems with optical, photonic, optoelectronic, electrical, and mechanical elements for U.S. government programs. You will own designs from concept through flight qualification and collaborate... 

    CACI

    Florham Park, NJ
    2 days ago
  • $109k - $160k

     ...Learn more at .What You’ll DoAs a Firmware Engineer, you’ll focus on AMI BMC firmware and...  ...teams to develop, enhance, and optimize embedded firmware modules that power CoreWeave’s...  ...Work cross-functionally with hardware, software, and QA teams to ensure seamless firmware... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    4 days ago
  • $153k - $242k

     ...management, CoreWeave is expanding its firmware engineering team to focus on developing and...  ...you’ll design, implement, and maintain embedded firmware features that enable secure, scalable...  ...with hardware design, platform software, and reliability teams to integrate firmware... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Livingston, NJ
    4 days ago
  • $182k - $242k

     ...company (Nasdaq: CRWV) in March 2025. Learn more at .What You'll Do:CoreWeave is seeking a highly skilled and motivated Senior 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
    3 days ago
  • $165k - $242k

     ...CoreWeave is seeking a highly skilled and motivated Systems Kernel Engineer to join our HAVOCK Team, reporting into the Manager of Systems...  ...kernels, and is excited to work across a diverse hardware/software ecosystem including CPUs, GPUs, DPUs, networking, and storage.Kernel... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    4 days ago
  • $182k - $242k

     ...became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at .What You'll Do:The Systems Engineering team owns the Linux kernel and host software stack underneath one of the largest GPU fleets in the world. When something breaks at the Kubernetes layer... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    4 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 to join our People Systems team. In this role, you will be a key contributor to the design, implementation, maintenance, and... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Livingston, NJ
    1 day ago
  •  ...reproduction and root cause analysis with dev teams Mentor test engineers, promote best practices and innovation Skills &...  ...#ElectricalEngineering or #ComputerScience ~10+ years leading #Software and #Hardware testing teams ~ Strong hands-on experience with... 
    Contract work

    Iba Infotech

    Florham Park, NJ
    18 hours ago
  • $153k - $167k

     ...expertise and respected world-wide as a 'full service' provider. For more information visit our website at Staff Embedded Software Engineer Overview In this role, you will be responsible for the implementation and testing of embedded control software to... 
    Worldwide

    Kearfott

    Pine Brook, NJ
    18 hours ago
  • $189.2k - $372.9k

     ...At Deloitte, Lead Forward Deployed Engineers (LFDE) don’t just build AI solutions, they...  ...serve as the senior practitioner-leader embedded directly with our most strategic clients...  ...integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud... 
    Local area
    Visa sponsorship

    Deloitte

    Morristown, NJ
    3 days ago
  • $65 - $75 per hour

    DescriptionKforce has a client that is looking for a Lead DataOps Engineer to work on-site in Short Hills, NJ 2 days a week for a contract to hire opportunity.Summary:The Lead DataOps Engineer will work on projects responsible for technology operations and support of all... 
    Contract work
    2 days per week

    KForce

    Short Hills, NJ
    5 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
    2 days ago
  • $189.2k - $372.9k

    Position Summary At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions, they help clients turn AI ambition...  ...who moves with speed and precision, building working software, engaging confidently with senior stakeholders and engineers to... 
    Local area

    Deloitte

    Morristown, NJ
    3 days ago
  •  ...future as we are, join our team.KPMG is currently seeking a Lead Engineer I, Data and Information Architecture to join our Advisory...  ...solutions adhere to security, networking, infrastructure, and software development best practices while maintaining reliability, scalability... 
    H1b
    Local area

    KPMG

    Short Hills, 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
    4 days ago
  • $138k - $185k

    Position: Senior Staff Systems Engineer, Control Systems Location: Parsippany, NJJob Id: 1870-607-2...  ...simulation experience 6+ years’ experience in mechanical, electrical, software or applicable systems engineeringExcellent verbal/written... 
    Local area
    Flexible hours

    Marotta

    Parsippany, 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
    2 days ago
  •  ...Job Description Job Description Role Overview -Onsite role (Min 4 days in office) We are looking for a Lead Front-End Engineer to drive the architecture, development, and evolution of large-scale, high-performance web platforms. This role requires deep expertise... 
    Work at office

    Timebox Pro

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

     ...Systems Engineer (Aerospace) Whippany Actuation Systems, a fast-paced and innovative aerospace manufacturer specializing in electromechanical...  ...regulations. Familiarity with DOORS requirement management software, 270 VDC power systems, MatLab/Simulink. Compensation and... 
    Permanent employment
    Temporary work
    Immediate start

    Whippany Actuation Systems

    Whippany, NJ
    4 days ago
  • Kearfott Corporation in Pine Brook, NJ is seeking a Staff Embedded Software Engineer to design, implement, and test embedded control software for next‑gen guidance and navigation products. The role involves requirements definition, software design, implementation, peer... 

    Kearfott Corporation

    Pine Brook, NJ
    3 days ago

Do you want to receive more vacancies?

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