Linux Embedded Software Engineer
Privafy·Remote(United States)
Software Development
WFA Digital Insight
As the demand for IoT security specialists grows, companies like Privafy are at the forefront of innovation. With the IoT market projected to reach
.5 trillion by 2027, the need for skilled professionals in embedded systems and Linux engineering is on the rise. In this role, you'll have the opportunity to work on cutting-edge projects, integrating hardware security into cloud environments. Before applying, consider highlighting your experience with C/C++ development, Linux, and embedded systems, as well as any familiarity with industry standards and best practices. With the shift towards remote work, Privafy's flexible work arrangements make it an attractive option for those seeking a better work-life balance.
Job Description
About the Role
As a Linux Embedded Software Engineer at Privafy, you will be part of a team that's revolutionizing the way we approach IoT device security. Your day-to-day responsibilities will involve developing and implementing embedded software solutions for a wide range of projects, from micro-controller to Android-based systems. This role is critical in ensuring the security and integrity of the data transmitted through these devices.The team you'll be working with is comprised of experienced engineers who are passionate about embedded systems and security. You'll have the opportunity to collaborate with them on designing, developing, and testing libraries that support hardware security devices. Your contributions will play a significant role in enhancing the security posture of Privafy's clients.
What You Will Do
- Design, develop, and test embedded software applications for Linux and Android-based systems
- Collaborate with the engineering team to integrate hardware security into IoT devices
- Develop and maintain libraries that support hardware security devices
- Work on all stages of design, development, and testing of software applications
- Ensure compliance with industry standards and best practices for software development
- Participate in code reviews to maintain high-quality standards
- Troubleshoot issues and debug software applications
- Stay updated with the latest developments in embedded systems and Linux engineering
- Contribute to the development of new features and functionalities
What We Are Looking For
- Minimum of a Bachelor's Degree in Electrical, Computer, or Software Engineering
- At least 4 years of direct professional experience in developing embedded software in C/C++
- Good working knowledge of hardware in embedded systems
- Experience with coding to industry and company standards
- Familiarity with embedded development tools and environments
- Ability to create and evaluate software requirements
- Strong understanding of Linux and Android operating systems
- Experience with Snapdragon TEE, Smart Cards/Secure Element, and Golang is a plus
Nice to Have
- Experience with NXP SE050 and Yocto
- Knowledge of automotive and IoT security standards
- Familiarity with cloud environments and cloud-based security solutions
- Certification in embedded systems or a related field
Benefits and Perks
- Competitive salary
- Medical Insurance
- Health Reimbursement Arrangement
- Dental Insurance
- Vision Insurance
- Long-Term Disability
- Life and Accidental Death & Dismemberment Insurance
- Flexible Spending Accounts for healthcare and dependent care
- Employee Assistance Program
- Domestic Partner Coverage
- Opportunity to work on cutting-edge projects in IoT security
- Flexible and remote work arrangements
- Professional development opportunities
- Access to the latest tools and technologies in embedded systems and Linux engineering
How to Stand Out
- When applying, make sure to highlight your experience with C/C++ development, Linux, and embedded systems.
- Familiarize yourself with Privafy's products and services to understand their approach to IoT security.
- Be prepared to discuss your experience with industry standards and best practices for software development.
- Showcase your ability to work independently and collaborate with a team remotely.
- Consider creating a portfolio that demonstrates your skills in embedded software development and Linux engineering.
- Prepare questions to ask the interviewer about the company culture, team, and opportunities for growth and professional development.
- Research the current market salary range for Linux Embedded Software Engineers to ensure you're prepared for salary negotiations.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.