Embedded Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+35 more
Job description
TCP/IP Vivado Firmware Debugging Bitbucket Visionary Innovation Kubernetes Bare Metal PCI Express Cryptography SAP Applications Embedded Systems Containerization Secret Clearance Agile Methodology Programming Tools Embedded Software Assembly Language Systems Engineering Computer Engineering Communications Security C (Programming Language) Engineering Design Process C++ (Programming Language) Serial Peripheral Interface Git (Version Control System) Software Development Life Cycle Information And Communications Technology Universal Asynchronous Receiver/Transmitter Top Secret-Sensitive Compartmented Information (TS/SCI Clearance), Actalent is actively seeking an Embedded Software Engineer with expertise in embedded systems, C/C++ development, and cryptographic software to support advanced defense and communication technology programs. We are looking for qualified candidates ASAP for this opportunity., * Design, develop, integrate, and test embedded software for secure communication and cryptographic systems.
- Develop and support real-time, multi-threaded embedded applications.
- Work with cross-functional teams including Systems Engineering, Hardware, Digital Engineering, and Integration & Test.
- Participate in all phases of the software development lifecycle, from requirements through testing and deployment.
- Integrate low-level firmware and software components in complex embedded environments.
- Troubleshoot, debug, and optimize embedded systems and software performance., Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools. Related Jobs Embedded Software Engineer Actalent
San Diego, CA*On-Site
I2C TCP/IP Vivado Firmware Debugging Bitbucket Visionary Innovation Kubernetes Bare Metal PCI Express Cryptography SAP Applications Embedded Systems Containerization Secret Clearance Agile Methodology Programming Tools Embedded Software Assembly Language Systems Engineering Computer Engineering Communications Security C (Programming Language) Engineering Design Process C++ (Programming Language) Serial Peripheral Interface Git (Version Control System) Software Development Life Cycle Information And Communications Technology Universal Asynchronous Receiver/Transmitter Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0
Google IT Automation with Python Engineer Embedded Software 3 Actalent
San Diego, CA*On-Site
I2C JIRA Linux TCP/IP Vivado Powerpc Avionics Firmware Debugging Bitbucket Visionary Innovation Kubernetes Bare Metal RESTful API PCI Express Linux Kernel Cryptography SAP Applications Data Acquisition Embedded Systems Secret Clearance Operating Systems Docker (Software) Embedded Software Assembly Language Peripheral Devices Software Libraries Systems Engineering Computer Engineering Top Secret Clearance IBM Rational ClearCase C (Programming Language) Communications Protocols Engineering Design Process Agile Software Development C++ (Programming Language) Serial Peripheral Interface Rust (Programming Language) Git (Version Control System) Software Development Life Cycle Universal Asynchronous Receiver/Transmitter High Assurance Internet Protocols Encryptor +0 Engineer Embedded Software 3 Actalent
San Diego, CA*On-Site
I2C JIRA Linux TCP/IP Vivado Powerpc Avionics Firmware Debugging Bitbucket Visionary Innovation Kubernetes Bare Metal RESTful API PCI Express Linux Kernel Cryptography SAP Applications Data Acquisition Embedded Systems Secret Clearance Operating Systems Docker (Software) Embedded Software Assembly Language Peripheral Devices Software Libraries Systems Engineering Computer Engineering Top Secret Clearance IBM Rational ClearCase C (Programming Language) Communications Protocols Engineering Design Process Agile Software Development C++ (Programming Language) Serial Peripheral Interface Rust (Programming Language) Git (Version Control System) Software Development Life Cycle Universal Asynchronous Receiver/Transmitter High Assurance Internet Protocols Encryptor +0 Login | JoinContact
Requirements
- Bachelor’s degree in Computer Engineering or a related STEM discipline and 5+ years of relevant experience (Master’s degree with 3+ years also considered).
- Active Secret Clearance required.
- Strong proficiency in C/C++ development.
- Experience implementing cryptographic solutions using software libraries.
- Experience with Yocto/Petalinux or WindRiver Linux.
- Experience with Xilinx platforms including Zynq, Ultrascale+, and Versal.
- Knowledge of TCP/IP networking and common network configurations.
- Experience developing and debugging embedded real-time systems.
- Experience with Agile development tools such as Git, Bitbucket, and Jira.
Preferred Experience
- Rust programming knowledge.
- Linux kernel and low-level driver development.
- Docker, Kubernetes, or other containerization technologies.
- Software Defined Radio (SDR) systems.
- Communication protocols including I2C, SPI, UART, PCIe, and Ethernet.
- Xilinx development tools such as Vivado and Vitis.
- Familiarity with modern NSA security standards.
- Experience with bare-metal development, assembly language, and embedded device drivers.
- Active Top Secret or SAP clearance is a plus., Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
About the company
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Career: Things You Should Know
How Much Does a Software Engineer Make? Realistic Software Engineering Salaries
Highest Paying Tech Companies for Developers
Is Software Engineering Hard?