What are the responsibilities and job description for the Sr. Embedded Software Engineer position at IntelliPro Group Inc.?
Job Title: Senior Embedded Software Engineer
Position Type: Full-time
Location: Fremont, CA, United States (Hybrid)
Salary Range / Rate (Currency): $220,000 - $240,000 (USD)
Job ID#: #136688
Job Summary:
We are seeking a highly skilled Senior Embedded Software Engineer to join our dynamic team. The ideal candidate will have a robust background in software development, especially in embedded systems, and a passion for creating innovative solutions. As a Senior Embedded Software Engineer, you will play a vital role in designing, developing, and maintaining embedded software applications that meet the needs of our clients, ensuring our products remain at the cutting edge of technology.
Essential Functions:
• Design, develop, and maintain embedded software solutions, ensuring high quality and performance.
• Provide technical leadership to the engineering team, guiding junior engineers and contributing to team growth.
• Work independently and collaboratively in a startup environment, balancing individual tasks with team goals.
• Participate in all phases of software development, from initial design to product release.
• Implement and optimize software for embedded systems or FPGA-based products.
• Develop and maintain a strong technical roadmap, aligning software capabilities with hardware advancements.
• Work on light-weight AI models and implement machine learning (ML) compilers such as TVM, XLA, Glow, GGML, and frameworks like MLIR.
• Collaborate closely with cross-functional teams to ensure seamless integration of software and hardware.
Minimum Qualifications:
• Master’s degree with 5 years of related experience in software engineering or a similar field.
• Experience in embedded system development or working with FPGA-based systems.
• Proven track record of shipping products as an embedded software engineer.
• Ability to work effectively in a startup environment, both independently and within a team.
Preferred Qualifications:
• Experience with machine learning compilers (e.g., TVM, XLA, Glow, GGML) and ML frameworks like PyTorch, TensorFlow, TensorFlow Lite, and TFLite Micro.
• Hands-on experience with driver development for ASIC/FPGA.
• Experience developing compiler libraries or tools.
• Publications or talks in leading software development conferences.
• Background in developing software for edge AI models or light-weight AI applications.
Compensation and Benefits:
• Salary Range: $220,000 - $240,000 per year.
• Full benefits package, including:
• 401(k)
• Dental, Health, and Vision Insurance
• Paid time off
Additional Information:
• Schedule: Monday to Friday
• Location Requirement: Hybrid remote in Fremont, CA 94538 (relocation required before start)
• Work Location: Hybrid
About Us:
Founded in 2009, IntelliPro is a global leader in talent acquisition and HR solutions. Our commitment to delivering unparalleled service to clients, fostering employee growth, and building enduring partnerships sets us apart. With a dynamic presence in the USA, China, Canada, Singapore, Philippines, UK, India, Netherlands, and Germany, we continue leading global talent solutions.
IntelliPro, a global leader connecting individuals with rewarding employment opportunities, is dedicated to understanding your career aspirations. As an Equal Opportunity Employer, IntelliPro values diversity and does not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, disability, or any other legally protected group status. Moreover, our Inclusivity Commitment emphasizes embracing candidates of all abilities and ensures that our hiring and interview processes accommodate the needs of all applicants. Learn more about our commitment to diversity and inclusivity at IntelliPro.
Salary : $220,000 - $240,000