What are the responsibilities and job description for the Embedded Software Engineer position at Meta?
Summary:
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, WhatsApp, and Novi further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
Required Skills:
Embedded Software Engineer Responsibilities:
- Support all phases of SoC development, including early architecture requirements definition for custom silicon, firmware architecture, implementation, simulation, FPGA debug, chip bring-up and support systems and software teams on algorithm development on validated systems
- Perform end-to-system firmware development including power-management, boot loaders, scheduling, RTOS and bare-metal implementations
- Develop OS custom kernel drivers and APIs for hardware accelerators and peripherals
- Collaborate in a team environment across multiple engineering disciplines to deliver firmware solutions
Minimum Qualifications:
Minimum Qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field. Requires completion of a university-level course, research project, thesis, or internship involving the following:
- C , Java, JavaScript, or PHP
- Unix or Linux
- Leading strategic implementation and planning for risk and growth
- Software design and programming in C or C for development, debugging, testing and performance analysis
- Embedded microcontrollers, such as ARM Cortex M0/M3/M4, interrupting priorities, and configuring peripherals
- Low-level embedded software development for custom low-power SoCs
- Developing OS custom kernel drivers and APIs for hardware accelerators and peripherals
Industry: Internet
Equal Opportunity:
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. We may use your information to maintain the safety and security of Meta, its employees, and others as required or permitted by law. You may view Meta's Pay Transparency Policy, Equal Employment Opportunity is the Law notice, and Notice to Applicants for Employment and Employees by clicking on their corresponding links. Additionally, Meta participates in the E-Verify program in certain locations, as required by law
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, WhatsApp, and Novi further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
Required Skills:
Embedded Software Engineer Responsibilities:
- Support all phases of SoC development, including early architecture requirements definition for custom silicon, firmware architecture, implementation, simulation, FPGA debug, chip bring-up and support systems and software teams on algorithm development on validated systems
- Perform end-to-system firmware development including power-management, boot loaders, scheduling, RTOS and bare-metal implementations
- Develop OS custom kernel drivers and APIs for hardware accelerators and peripherals
- Collaborate in a team environment across multiple engineering disciplines to deliver firmware solutions
Minimum Qualifications:
Minimum Qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field. Requires completion of a university-level course, research project, thesis, or internship involving the following:
- C , Java, JavaScript, or PHP
- Unix or Linux
- Leading strategic implementation and planning for risk and growth
- Software design and programming in C or C for development, debugging, testing and performance analysis
- Embedded microcontrollers, such as ARM Cortex M0/M3/M4, interrupting priorities, and configuring peripherals
- Low-level embedded software development for custom low-power SoCs
- Developing OS custom kernel drivers and APIs for hardware accelerators and peripherals
Industry: Internet
Equal Opportunity:
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. We may use your information to maintain the safety and security of Meta, its employees, and others as required or permitted by law. You may view Meta's Pay Transparency Policy, Equal Employment Opportunity is the Law notice, and Notice to Applicants for Employment and Employees by clicking on their corresponding links. Additionally, Meta participates in the E-Verify program in certain locations, as required by law