Sr Embedded Software Engineer AV/AOSP
Sr Embedded Software Engineer AV/AOSP
FPT Software
United States
See who FPT Software has hired for this role
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 knowGet notified about new Embedded Software Engineer jobs in United States.
Sign in to create job alertSimilar jobs
People also viewed
-
Full Stack Software Engineer
Full Stack Software Engineer
-
Junior Full Stack Web Developer
Junior Full Stack Web Developer
-
Junior Python Developer
Junior Python Developer
-
Junior Front End Engineer
Junior Front End Engineer
-
Software Engineer (L5) - Consumer Engineering
Software Engineer (L5) - Consumer Engineering
-
Software Engineer - Backend
Software Engineer - Backend
-
Backend Software Engineer
Backend Software Engineer
-
Backend Software Engineer
Backend Software Engineer
-
Junior Front End Engineer
Junior Front End Engineer
-
Software Engineer
Software Engineer
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub