FPT Software

Sr Embedded Software Engineer AV/AOSP

FPT Software United States

Job Type: Contract/Full-time

Workplace: Hybrid/ Remote (MT)


We are looking for a senior software engineer to work with our team and clients on designing, developing, building, maintaining, testing, and working in embedded software for new and existing products. This will be a full-time W2/1099 hire in the Denver Metro Area and remote work is negotiable.


Responsibilities and Duties:


● Develop integrations with applications, development frameworks and libraries to support industry verticals

● Ensure our customers can successfully deploy their solutions by investigating and fixing bugs and evaluating performance bottlenecks

● Focus in on key performance areas, such as improving build time, load time and iteration time

across platforms

● Collaborate with other team members to ensure high quality code through code reviews and

writing automated tests

Requirements and Qualifications


● At least 5+ years in Software Applications Engineering, Software Development experience, or

related work experience

● At least 1 year of experience with AOSP or Android platform development

● Experience with Embedded software development, integration, and debugging.

● Experience with C/C++ programming.Able to develop and debug C/C++/C# code on Linux.

● Experience with Linux application development

● Experience with Git

● Experience designing and implementing scalable feature sets in a large multithreaded codebase

● Familiarity with rendering stacks such as OpenGL or Vulkan

● Previous experience with embedded engineering

● Proficiency with platform profiling tools (CPU/GPU/IO)

● Strong understanding of microcontrollers, RTOS, and embedded systems architecture

● Familiarity with communication protocols (e.g., I2C, SPI, UART, CAN)

● Deep understanding of objected-oriented programming and design principles

● Experience with testing, continuous integration and continuous deployment

● Experience with GIT, Linux development environments and shell scripting

● Interest, ability and passion to learn new technologies as needed

● Fluent in English (written and spoken)

Desired but not Required:


● GStreamer

● Video streaming (RTP)

● Audio experience (knowledge of clock domains, ASRC)

● AOSP development (system daemons, audio HAL

  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at FPT Software by 2x

See who you know

Get notified about new Embedded Software Engineer jobs in United States.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub