Job Description
Hi,
I hope this email finds you well. I have a job position; see below if you would like to consider replying back to me with your resume.
Job Title : Embedded Software Engineer
Location : Atlanta, Georgia
Client : LTTS
Job Type : Full-Time
Job Description
We are seeking an experienced Embedded Software Engineer with strong expertise in embedded software development for real-time systems. The ideal candidate will have a solid background in Embedded C / C++, hands-on experience with SDK integration, and a strong understanding of hardware–software interaction.
Key Responsibilities
- Embedded Software Development :
- Design, develop, test, and maintain embedded software using Embedded C / C++ for real-time and performance-critical systems.
- SDK Integration :
- Work with Software Development Kits (SDKs) to implement, customize, and optimize embedded solutions.
- Component Development :
- Develop modular and scalable embedded software components and integrate them into larger systems.
- Hardware–Software Integration :
- Collaborate closely with hardware and firmware teams to ensure seamless interaction between software and hardware components.
- Debugging & Optimization :
- Perform debugging, troubleshooting, and performance optimization to ensure reliability and efficiency of embedded applications.
- Compliance & Standards :
- Ensure software development adheres to industry standards and best practices, including safety, quality, and coding guidelines (e.g., MISRA, ISO).
Key Aspects of Embedded Development
Low-Level Programming Expertise :Strong proficiency in Embedded C with a solid understanding of microcontroller architectures.SDK Utilization :Ability to effectively leverage SDKs for rapid development and system customization.Real-Time Systems :Experience developing deterministic and reliable real-time embedded systems.Cross-Functional Collaboration :Work closely with hardware, firmware, and testing teams to deliver robust embedded solutions.Quality & Safety Focus :Strong emphasis on code quality, system safety, and regulatory compliance.Required Qualifications
Bachelor’s degree in Electronics Engineering or a related field7+ years of relevant experience in Embedded C / C++7+ years of experience as an Embedded EngineerStrong understanding of real-time embedded systems and microcontroller-based designsExperience with debugging tools and performance optimization techniques