Hiring C++ Developers (embedded software)- Remote EST

We are seeking experienced Base Software Developers with strong expertise in embedded Linux and C++ to support the development of next-generation automotive and embedded platforms. This is a 100% Remote (EST hours) contract opportunity for 6 12+ months. The ideal candidate will have deep experience in embedded software development, Yocto/BitBake, Linux, and automotive software architecture, with specialization in either Cyber Security or SoC Base Software Development.
Job Description
Position 1: Base Software Developer Cyber Security

Duration: 6 12+ Months
Location: Remote (EST Hours)
Required Skills:
• Strong experience in C++ development for embedded systems.
• Hands-on expertise with Yocto/BitBake, including:
• Recipe development
• Custom image creation
• Securing Yocto-based distributions
• Access control mechanisms such as SELinux, MAC, and DAC
• Strong understanding of cryptography, including:
• RSA
• ECDSA/ECC
• X.509 Certificates
• Public Key Infrastructure (PKI)
• Experience with automotive cybersecurity technologies:
• Secure Boot
• SOME/IP
• MACsec
• Intrusion Detection Systems (IDS)
• Experience working in embedded Linux environments.
• Excellent debugging and problem-solving skills.
Preferred Qualifications:
• Experience with Qualcomm platforms and SoCs.
• Automotive embedded software development experience.
Position 2: SoC Base Software Developer

Duration: 6 12+ Months
Location: Remote (EST Hours)
Required Skills:
• Strong experience in C++ development for embedded systems.
• Hands-on experience with Yocto/BitBake, including recipe development and Linux image customization.
• Strong knowledge of Embedded Linux Kernel, including:
• Device drivers
• Filesystems
• Scheduling
• Profiling
• Networking
• Kernel configuration
• Experience with Bash scripting and Linux automation.
• Experience developing software using Service-Oriented Architecture (SOA) frameworks/protocols such as:
• CommonAPI
• AUTOSAR Adaptive Ara::com
• ROS
• Similar middleware technologies
• Strong debugging and performance optimization skills.
Preferred Qualifications:
• Experience with Qualcomm platforms and SoCs.
• Automotive embedded software experience.
Ideal Candidate
• 5+ years of embedded software development experience.
• Strong C++ programming skills.
• Hands-on embedded Linux and Yocto development.
• Experience in automotive software or cybersecurity is highly desirable.
• Ability to work independently in a remote, EST-based environment.
• Excellent communication and collaboration skills.

Location: , ,

Dice: Apply Here