SIGN IN
Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Abacus Service Corporation · 1 day ago

Embedded Software Engineer

Abacus Service Corporation is seeking a senior engineer to build high-performance, secure, low-level software. The role involves working primarily in C, C++, Rust, and Python to develop and debug low-level components, implement secure systems, and contribute to FPGA/SoC enablement as needed.
HealthcareInformation TechnologyHealth Care
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Build performance-critical systems software in C/C++/Rust; use Python for tooling, tests, CI, and automation
Develop and debug low-level components for Linux and Windows, including device drivers and kernel/user-space interfaces
Work directly with hardware interfaces: interrupts, DMA, MMIO, PCIe/USB, IOMMU, memory ordering, and driver stacks
Implement and integrate cryptography and secure communications (TLS 1.2/1.3, mTLS, IPsec/IKEv2), including PKI/cert integration and key handling
Design for in-memory security (minimize plaintext lifetime, secure buffers, zeroization, prevent swap/pagefile leakage, crash dump considerations)
Profile, optimize, and troubleshoot latency, throughput, concurrency, and memory issues
Contribute to FPGA/SoC enablement when needed (read/write Verilog/VHDL, testbenches, validation hooks)

Qualification

CC++RustLinuxCryptographyPythonWindowsVerilogVHDLTLSIPsecComputer ArchitectureOS ConceptsFPGASoft Skills

Required

7+ years in systems programming / low-level engineering (or equivalent depth)
Strong C/C++ and Rust; solid Python for engineering productivity
Proven Linux expertise; Windows low-level/driver experience or ability to ramp quickly
Experience with drivers/kernel modules or deep driver-stack/hardware interface work
Practical cryptography integration experience (e.g., OpenSSL/BoringSSL/wolfSSL/libsodium, Windows CNG, Linux crypto APIs)
Strong fundamentals in computer architecture and OS concepts (MMU/virtual memory, caches, interrupts, DMA, concurrency)
Must be able to build and document systems in a way that supports: CMMC (as applicable to defense/regulated environments), NIST SP 800-171 and NIST SP 800-172 aligned engineering and control expectations, ISO/IEC 27001-aligned security management and evidence expectations, SOC 2 security, availability, and confidentiality-oriented controls (as applicable)

Preferred

FPGA/RTL: Verilog/VHDL, simulation/synthesis workflows, timing-closure basics
SoC/board bring-up, firmware/boot chains (UEFI/secure boot), TPM/HSM, TEEs (TrustZone/SGX/SEV/TDX)
Accelerators and high-performance I/O: GPU, DPU/SmartNIC, RDMA, kernel-bypass networking, packet processing
Side-channel awareness/mitigations and secure build practices (reproducible builds, signing, SBOM/CBOM, fuzzing, static analysis)
Proven experience using cryptographic libraries/APIs safely (e.g., OpenSSL/BoringSSL/wolfSSL/libsodium, Windows CNG, Linux crypto APIs)
Understanding of crypto primitives and common protocols, with a focus on correct usage patterns, key lifecycle, and avoiding implementation pitfalls
Ability to read and write Verilog and/or VHDL, including testbenches and FPGA-oriented validation work
Experience with any of: FPGA toolchains and workflows (simulation, synthesis, timing closure basics; vendor tools a plus)
SoC bring-up, bootloaders/firmware, UEFI, secure boot chains
Accelerators and specialized compute: GPU, DPU/SmartNIC, RDMA, kernel-bypass networking, high-speed packet processing
Security hardware: TPM/HSM, TEEs (SGX/SEV/TDX/TrustZone), secure enclaves
Side-channel awareness and mitigations (timing/caching/power considerations)
Experience building secure, verifiable pipelines: reproducible builds, signing, SBOM/CBOM, fuzzing, static analysis

Company

Abacus Service Corporation

twittertwitter
company-logo
Abacus Service Corporation is provides IT solutions for global health care businesses.

H1B Sponsorship

Abacus Service Corporation has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2023 (2)
2022 (2)
2021 (4)
2020 (4)

Funding

Current Stage
Growth Stage

Leadership Team

S
Sam Akunuri
Founder and COO
linkedin
Company data provided by crunchbase