Match score not available

Android Embedded Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 
United States

Offer summary

Qualifications:

Bachelors Degree in Electrical, Computer, or Software Engineering, 4+ years of experience in C programming for embedded systems, Familiarity with hardware in embedded systems and coding standards, Experience with Snapdragon TEE, Golang, Linux build considered a plus.

Key responsabilities:

  • Develop C/C++ code for micro-controller, Linux, and/or Android embedded systems
  • Collaborate with the Engineering team on integrating hardware security into IoT devices
  • Participate in design, development, and testing stages for supporting security libraries
  • Create and assess software requirements for system compliance
Privafy logo
Privafy Scaleup https://privafy.com/
51 - 200 Employees
See more Privafy offers

Job description

Company Description

Privafy is a next-gen security company that offers a unique and comprehensive cloud-based approach to security that eliminates the cost and complexity typically associated with data security solutions. Our solutions solve the problem of end-to-end protection for data in motion in a mobile-centric, cloud-based world.

Our customers are businesses of all sizes, managed security providers, carriers, and IoT manufacturers that are looking for a simple, cost-effective but powerful security solution to protect their cloud applications, networks, and devices against data theft, malware, and other cyberattacks.

Job Description

Developer for C/C++ for micro-controller, Linux, and/or Android embedded systems. Work with an embedded Enginering team on a wide range of projects integrating hardware security into IoT devices in a Cloud environment. You will be involved in all stages of design, development, and testing of libraries supporting hardware security devices.

You should be self-motivated and willing to learn new development environments and build systems.

This position can be based in Burlington, Ma or remote.

Qualifications

Qualifications:

- Minimum, Bachelors Degree in Electrical, Computer, or Software Engineering

- At least 4 years of direct professional work experience developing embedded software in C language

- A good working knowledge of hardware in embedded systems

- Experience coding to industry and company standards and corresponding documentation

- Familiarity with embedded development tools and environments

- Create and evaluate software requirements to meet the requirements of the overall system.

Experience considered a plus:

- Snapdragon TEE

- Smart Cards/Secure Element

- Golang

- NXP SE050

- Automotive

- Yocto

- Linux build

Location:

This a full time position. Remote is Ok.

Additional Information

Benefits:

  • Medical Insurance
  • Health Reimbursement Arrangement
  • Dental Insurance
  • Vision
  • Long-Term Disability
  • Life and Accidental Death & Dismemberment
  • Healthcare Flexible Spending Account
  • Dependent Care Flexible Spending Account
  • Employee Assistance Program
  • Domestic Partner Coverage

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Self-Motivation
  • Willingness To Learn

Software Engineer Related jobs