80 embedded software development engineer jobs at 54 companies in Princeton, NJ

1w
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Florham Park, New Jersey, United States
$113k-$238k/yr OnsiteFull Time
CACI International
CACI InternationalNYSE: CACI: Provides information technology and engineering services for government agencies.
5+ YOERequires US citizenship, 5+ years of embedded software development and reverse engineering, C/C++/assembly, RTOS, embedded Linux, Python3, debugging tools, hardware interfaces, and embedded security knowledge.
C, C++, Python3, VxWorks, embedded Linux, JTAG, SWD, SPI, I2C, PCIe, UART, IDA Pro, Ghidra, Binary Ninja, GDB, FPGA, PowerPC
3mo
Save
Mark Applied
Hide
Embedded Software Engineer
Parsippany, New Jersey, United States
HybridFull Time
Marotta Controls
Marotta Controls: Designs and manufactures precision control systems for aerospace and defense.
2+ YOEEmbedded software development in C/C++, SDLC, DO-178C/DO-254 knowledge, hardware interaction, documentation, and security clearance readiness.
C, C++, Python, C#, MISRA C, JTAG, Coverity, LDRA, Software Development Lifecycle
1w
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Florham Park, New Jersey, United States
$113k-$238k/yr OnsiteFull Time
CACI
CACINYSE: CACI: Provides information technology and professional services to government clients.
5+ YOERequires U.S. citizenship, ability to obtain clearance, 5+ years of embedded software experience, C/C++ and assembly, RTOS, embedded Linux, Python3, reverse engineering, debugging, and embedded security expertise.
C, C++, Python3, VxWorks, embedded Linux, SPI, I2C, PCIe, UART, IDA Pro, Ghidra, Binary Ninja, GDB, JTAG, SWD, FPGA, oscilloscopes, logic analyzers
1w
Save
Mark Applied
Hide
Embedded Software Engineer
Carlsbad or Tempe or Marlborough or Linthicum Heights or Tampa or San Jose or San Francisco or New York City
$117k-$185k/yr OnsiteFull Time
Viasat
ViasatNASDAQ: VSAT: Provider of global satellite-based connectivity and secure communication solutions.
2+ YOERequires 2–3 years of embedded C/C++ experience, 1 year of Linux use, TCP/IP, object-oriented development, Agile Scrum, CI/CD, communication skills, a computer engineering bachelor's degree, US citizenship, and Secret or Top Secret clearance.
C, C++, Rust, Linux, TCP/IP, CI/CD, Linux kernel, NIOS, ARM, RISC-V, IPSec, MACsec, TLS, Python, RESTConf
2w
Save
Mark Applied
Hide
Embedded Software Engineer
Florham Park, New Jersey, United States
$115k-$122k/yr OnsiteFull Time
General Dynamics Mission Systems
General Dynamics Mission SystemsNYSE: GD: Engineers secure communication and mission-critical defense technology systems.
2+ YOEBachelor's in Software Engineering or related +2 years (or MS +6 months), DoD Secret clearance and U.S. citizenship required, experience with real-time embedded Linux, C/C++ (Rust preferred), and system-level development.
Linux, C, C++, Rust, Security-Enhanced Linux (SELinux), ARMv8, Integrated Development Environment (IDE), version control, defect tracking, scripting
2w
Save
Mark Applied
Hide
Senior Embedded Software Engineer
Florham Park, New Jersey, United States
$164k-$173k/yr OnsiteFull Time
General Dynamics Mission Systems
General Dynamics Mission SystemsNYSE: GD: Designs and manufactures defense and mission-critical technology solutions.
8+ YOEBachelor's degree plus 8 years or master's degree plus 6 years of relevant experience; Secret clearance, U.S. citizenship, embedded software, C/C++, Linux, software design, testing, and concurrent programming.
Linux, C, C++, Rust, Security-Enhanced Linux (SELinux), ARMv8, Integrated Development Environments (IDE), version control, defect tracking, scripting, AI
2mo
Save
Mark Applied
Hide
Embedded Software Engineer
New York, New York, United States
$133k-$160k/yr OnsiteFull Time
Persistent Systems
Persistent Systems: Developer of secure mobile ad-hoc networking systems for mission-critical operations.
3+ YOEBachelor's in CS/EE or related field; 3+ years embedded Linux C/C++; 1+ year Java; US Security Clearance or able to obtain one.
C, C++, Linux, Kernel Modules, Java, UNIX Shell Scripting, Android
3d
Save
Mark Applied
Hide
Embedded Software Engineer
New York City, New York, United States
$133k-$160k/yr OnsiteFull Time
Persistent Systems
Persistent Systems: Develops and manufactures secure mobile ad hoc networking systems.
3+ YOEBachelor's degree or equivalent experience, 3+ years developing C/C++ software, Java and JavaScript experience, REST and WS API familiarity, UNIX socket networking, testing, and US security clearance or eligibility.
C, C++, Java, JavaScript, Linux, REST, WS, UNIX, unit testing, dependency injection, Linux kernel, UNIX shell scripting, SQL
1d
Save
Mark Applied
Hide
Embedded Software Engineer, Onboard Platform
San Francisco or New York City
HybridFull Time
Bedrock Robotics
Bedrock Robotics: Automates heavy construction machinery with AI retrofit kits.
Experience shipping embedded systems in safety-critical contexts; strong C++ or Rust and Python skills; real-time resource-constrained systems expertise; hardware/software debugging; project leadership.
C++, Rust, Python, RTOS, CAN, Ethernet, J1939, ISO 26262, IEC 61508, DO-178C
1mo
Save
Mark Applied
Hide
Senior Embedded Software Security Engineer
Totowa, New Jersey, United States
OnsiteFull Time
BAE Systems
BAE SystemsLondon Stock Exchange: BA: Provides advanced defense, aerospace, and security technology solutions.
8+ YOEBachelor's degree plus 8+ years experience; embedded software development at driver/OS/BSP level; design embedded security architectures; implement and test secure software; ability to obtain Secret clearance.
Cameo, MagicDraw
4w
Save
Mark Applied
Hide
Embedded Linux Software Engineer
Malvern, Pennsylvania, United States
OnsiteFull Time
Rajant
Rajant: Provides industrial wireless mesh networking for mission-critical connectivity.
5+ YOEBS or equivalent, 5+ years technical experience preferred; strong C/C++ on Linux, embedded build environments (OpenWRT), networking and hardware interface experience; excellent troubleshooting and communication.
C, C++, Linux, OpenWRT, Google Protocol Buffers, Python 3, GoogleTest, Jenkins
2w
Save
Mark Applied
Hide
Senior Embedded Software Engineer - SMES Level (41905)
Camden, New Jersey, United States
$119k-$172k/yr OnsiteFull Time
L3Harris Technologies
L3Harris TechnologiesNYSE: LHX: Aerospace and defense providing mission-critical technology solutions.
8+ YOEU.S. citizen with active DoD Secret clearance; Bachelor's degree in engineering or CS; 8+ years software development with 5+ years low-level embedded driver/BSP/bootloader work; C/C++, assembly or Rust; embedded Linux and debugging skills.
C\\C++, assembly, Rust, VxWorks, Integrity, Zepher, seL4, Yocto, BitBake, buildroot, Linux Kernel, UART, SPI, I2C, CAN, AXI, PCI/PCIe, Xilinx, Microchip
1mo
Save
Mark Applied
Hide
Intern - Embedded Software Engineer (Fall 2026)
New York, New York, United States
$25-$30/hr OnsiteInternship
Persistent Systems
Persistent Systems: Secure mobile ad-hoc networking solutions for defense and commercial sectors.
Pursuing a Bachelor's in CS/CE or related, experience developing C/C++ on Linux and embedded systems, ability to obtain U.S. security clearance, strong communication and problem-solving skills.
C, C++, Linux, Linux kernel, Wave Relay®, Cloud Relay™
3d
Save
Mark Applied
Hide
Senior Software Engineer- Embedded Linux Platform
Thorofare, New Jersey, United States
$110k-$130k/yr OnsiteFull Time
Checkpoint Systems
Checkpoint SystemsToronto Stock Exchange: CCL.B: Provides retail loss prevention and merchandise visibility technology solutions.
8+ YOERequires 8+ years of software engineering, 5+ years Linux development, and 3+ years at senior-engineer level. Requires Python, Linux, microservices, REST APIs, testing, Git, and technical leadership.
Linux, Python, Bash, REST, MQTT, Azure, Docker, OCI, systemd, Git, GitHub Actions, Azure Pipelines, RFID, GPIO, React, Rust, Go, Traefik, SAST, DAST, SCA, DevSecOps
2d
Save
Mark Applied
Hide
Senior Embedded Engineer, Axon 911 (Relocation Assistance Available)
New York City, New York, United States
$141k-$228k/yr HybridFull Time
Axon
AxonNASDAQ: AXON: Develops weapons and software for law enforcement and safety.
5+ YOERequires 5+ years of embedded Android or Linux development, C/C++ or Rust programming, real-time media architecture, QoS frameworks, media signaling, and systems-level embedded device development.
Embedded Android, Embedded Linux, C, C++, Rust, QoS, Linux, Android
2w
Save
Mark Applied
Hide
Spring 2027 - Embedded Software Engineering Co-op - Philadelphia, PA
Philadelphia, Pennsylvania, United States
OnsiteInternship
Lutron Electronics
Lutron Electronics: A worldwide leader in innovative lighting control and shading solutions that develops electronic products and systems.
Pursuing Bachelors or Masters in EE/CE/CS, minimum 3.20 GPA, U.S. work authorization without sponsorship, willing to work onsite 5 days/week; strong interest in embedded software development.
Linux
2mo
Save
Mark Applied
Hide
Software Engineer
Moorestown, New Jersey, United States
OnsiteFull Time
ECS
ECSNYSE: ASGN: Provides advanced technology and engineering services to government agencies.
2+ YOEBachelor’s in CS or equivalent; 2+ years C++ software development; OO C++; real-time, multi-processor software; Linux; Git/GitLab; UML; automated testing; embedded applications.
C++, Linux, Git, GitLab, Confluence, UML, Automated Testing Tools
3w
Save
Mark Applied
Hide
Software Dev Engineer II - AMZ26488.2
New York, New York, United States
$158k-$214k/yr OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
1+ YOEBachelor's in Computer Science or related and 1+ year experience; experience designing/developing large-scale distributed or embedded software using C#, C++, Java, or Perl and object-oriented design.
C#, C++, Java, Perl
1w
Save
Mark Applied
Hide
Principal Software Engineer
Horsham or Markham or Canada
$128k-$178k/yr OnsiteFull Time
Coherent
CoherentNYSE: COHR: Manufactures lasers, engineered materials, and optical networking components.
8+ YOEUniversity degree in electrical engineering or computer science; 8+ years embedded software experience, 5+ years optical networking experience, expert C/C++, networking protocols, Agile, DevOps, and embedded Linux.
LLDP, OSPF, BGP, C, C++, CI/CD, DevOps, SONiC, FRRouting, Open vSwitch, Netconf, Open Config, Yang models, ROADM, ILA, Go, Python, Embedded Linux, ISO 9000, ISO 9001, ISO 14001
1mo
Save
Mark Applied
Hide
Principal Software Engineer
Moorestown, New Jersey, United States
$128k-$218k/yr OnsiteFull Time
ASRC Federal
ASRC Federal: Provides engineering and IT services to federal government agencies.
8+ YOEAbility to obtain security clearance, 8+ years software development experience in real-time/embedded environments, proficiency with Java/C++/Python, Linux/UNIX, Agile, and IDEs such as Eclipse.
Java, C++, Python, Linux, UNIX, Eclipse, Clearcase, JIRA, xUnit, Junit, CPPUnitLite, UML