Senior Embedded Software Engineer
Job in
Alpharetta, Fulton County, Georgia, 30239, USA
Listed on 2026-02-06
Listing for:
The Planet Group
Full Time
position Listed on 2026-02-06
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer, C++ Developer
Job Description & How to Apply Below
We are seeking a seasoned Senior Embedded Software Engineer to drive the development and deployment of mission-critical systems. This is a "full-stack" embedded role where you will be responsible for everything from low-level ARM-based hardware enablement and Embedded Linux configuration to high-level feature development in C/C++.
You will play a pivotal role in researching emerging technologies and customizing software for complex, ruggedized environments where reliability is non-negotiable.
Key Responsibilities
- System Development: Lead the design and implementation of C/C++ features on ARM-based architectures.
- Linux Integration: Configure and deploy Embedded Linux environments, including kernel-level troubleshooting and system optimization.
- Full Lifecycle: Own the process from initial research and prototyping to software configuration management and final release.
- Sustaining Excellence: Perform deep-trace troubleshooting and sustaining engineering for customer-specific software deployments.
- Innovation: Stay at the forefront of embedded tech to integrate modern security and processing standards into our product roadmap.
Required Qualifications
- Experience: 7–15 years of professional experience in embedded software development.
- Education: B.S. in Electrical Engineering, Computer Science, or a related technical field.
- Coding: Expert-level proficiency in C and C++ for real-time embedded designs.
- Platform: Extensive experience with ARM-based systems and Embedded Linux (kernel and user space).
- Hardware: Proven track record working directly with microprocessors and low-level peripherals.
Preferred Skills (Bonus Points)
- Build Systems: Proficiency with Yocto for creating custom Linux distributions.
- Security: Experience implementing ARM Secure Boot and hardware-root-of-trust.
- Graphics/Video: Background in HMI development or video processing pipelines.
- Ruggedization: Familiarity with MIL-STD requirements or engineering for harsh environments.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×