Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer Level III

Omni Inclusive

JD:
Meta Reality Labs focuses on building technology to help people connect through Augmented Reality (AR) and Virtual Reality (VR). Our embedded software will enable AR and VR devices where our real and virtual world will mix and match throughout the day. We believe the way to achieve our goals is to look at the entire stack, from custom ASICs and new technologies, firmware, algorithms, OS, to user experiences. As an Embedded Software Engineer, you will architect, design, build and test embedded firmware systems for future AR, VR, or New Technology Teams. In this role, you are expected to participate in the definition of architecture and implementation of designs in both prototype and shipping consumer products as well as demonstrate good development practices and seamless collaboration. Our teams deliver all embedded software from low-level device drivers to computer vision, to machine learning algorithms. Engineering for Reality Labs device systems spans multiple target classes, requiring deep collaboration across engineering disciplines (electrical, mechanical, algorithms, user experience, silicon architects, and software) and directly impacting user immersion. Our engineers quickly solve problems, generate big ideas, work in new technology areas, drive concepts into prototypes, and envision how those prototypes transition to high-volume consumer products. You will join a world-class team of experts exploring new concepts through rapid prototyping leading to shipping products.

Embedded Software Engineer
• Analyze, design, develop, and debug firmware for a wide variety of AR consumer devices, including Client sensing and imaging systems, haptic devices, and audio prototypes.
• Collaborate closely in a team environment with silicon architects, hardware designers, OS team, and algorithm and model development teams
• Support all phases of hardware 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
• Understand and implement power-management, boot loaders, scheduling, inter-processor communication and firmware/system interfaces on RTOS and/or bare-metal environments

MINIMUM QUALIFICATIONS
1. Bachelor's degree in computer science, Computer Engineering, relevant technical field, or equivalent practical experience.
2. 10 years of software experience with at experience related to embedded systems
3. Familiarity with data acquisition systems and diagnostic equipment, such as oscilloscopes, bus analyzers, and power supplies.
4. Knowledge of software development and testing methodologies including CI/CD
5. Proficient in C, C++ and Python programming
6. Experience providing clear communications and work well with cross-functional teams

PREFERRED QUALIFICATIONS
1. Experience with low level operating systems, RTOS, UBOOT, or other bare-metal programming
2. Experience coding with peripherals such as UART, SPI, CSI-2, i2c, GPIO, USB, PCIE
3. Experience in real-time processing for computer vision and user interaction tasks, high compute/throughput systems
4. Experience with FPGA and hardware evaluation boards, EDA design tools, and/or ISA simulators
5. Experience with C/C++ for embedded systems

SKILLS REQUIRED:
OS (Windows, Linux), RTOS, UBOOT, (C, C++ Preferred), FPGA, UART, SPI, CSI-2, i2c, GPIO, USB, PCIE, CI/CD, Jenkins, Python, PyCharm

Top Skills:
1. Embedded device development
2. C, C++, Python, Windows, Linux OS experience
3. CI/CD (Jenkins, Git, GitHub)

Additional Details:
It is going to be wesome work for the selected candidate. Will be directly reporting to Client development manager with large team and the candidate will have an exposure communicating with cross functional team.

Should have hands on experience into Embedded device with test automation framework development using python will be a key selling point.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer Level III in Redmond, WA vacancy
  • A leading technology firm in Redmond, WA is seeking a full-time NDT Level III RT/PT, Quality Engineering Specialist. In this role, you will conduct quality control and assurance checks, manage NDT processes and technicians, and ensure product integrity through analytical... 
    Suggested
    Full time

    Harris Geospatial Solutions

    Redmond, WA
    4 days ago
  • $94k - $175k

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: NDT Level III RT/PT, Quality Engineering Specialist Job Code: 32905 Job Location: Redmond, WA Job Schedule: 4/10 Monday - Thursday Job... 
    Suggested
    Full time
    Traineeship
    Local area
    Flexible hours

    L3Harris Technologies

    Redmond, WA
    2 days ago
  • $122.5k - $145k

     ...goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, SATELLITE ANTENNA (STARLINK)...  ...BENEFITS: Pay range: Software Engineer/Level I: $122,500.00 - $145,000.00/per year...  ...permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv... 
    Suggested
    Permanent employment
    Temporary work
    Internship
    Work at office
    Remote work
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    4 days ago
  • $56 - $95 per hour

    Position Title Commissioning Engineer Level III Position Description Protingent Staffing has an exciting contract Commissioning Engineer Level III opportunity. Job Responsibilities Responsible for coordinating geographically diverse design and commissioning team members... 
    Suggested
    Permanent employment
    Contract work
    For contractors
    Shift work

    Protingent

    Bellevue, WA
    18 hours ago
  • $55 - $64 per hour

     ...Title: Systems Engineer III Location: Redmond, WA (onsite) Duration: Long term contract Compensation: $55 - 64.00/hr. Work...  ...In this role, you'll focus on building and integrating software systems that simulate satellite behavior and emulate radio communication... 
    Suggested
    Long term contract
    Local area
    Flexible hours

    INSPYR Solutions

    Redmond, WA
    2 days ago
  • $64 - $74 per hour

     ...Systems Engineer - Systems Engineer III Location: Redmond, Washington (Onsite) Employment Type: Contract Role Overview The Build Reliability Engineer (BRE) will ensure complex Optical Inter-Satellite Link (OISL) products and any design revisions are properly... 
    Hourly pay
    Permanent employment
    Contract work

    Apex Systems

    Redmond, WA
    18 hours ago
  • $56 - $95 per hour

    Protingent is seeking a Commissioning Engineer Level III for a contract role involving coordination of design teams and development of nuclear plant commissioning procedures. Located in Kemmerer, Wyoming, the position offers a salary between $56-$95 per hour based on experience... 
    Hourly pay
    Contract work

    Protingent

    Bellevue, WA
    18 hours ago
  •  ...Systems Engineer III Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are...  ...talented team. Location: Redmond, WA. Job description: The Software Health Automation team owns the Kuiper Software lab and... 

    Ampcus

    Redmond, WA
    1 day ago
  • $135k - $165k

    Software Engineer III - Robotics - Redmond, WA (Hybrid - 3 days in-person) Responsibilities Vehicle...  ...logic on the high-performance embedded computer running Linux and on distributed...  ...drivers for ROS2 integration with low-level hardware via CAN-FD (J1939/CANopen), I... 
    Temporary work

    AWP USA-USA

    Redmond, WA
    18 hours ago
  • $65 - $71.08 per hour

    Systems Engineer III - Build Reliability Engineer The Systems Engineer III - Build Reliability Engineer ensures that complex Optical Inter-Satellite Link (OISL) products, and any design revisions, are properly qualified and robustly implemented in manufacturing. This role... 
    Contract work
    Temporary work

    Actalent

    Redmond, WA
    3 days ago
  • $120k - $145k

     ...Advantage team specializes in high-performance embedded audio, video, and data distribution...  ...leaders. About the role As a Software Engineer, you will design, implement, and...  ...component datasheets. Debug system-level issues using oscilloscopes, logic analyzers... 
    Full time
    Monday to Friday

    Heads Up Technologies

    Kirkland, WA
    1 day ago
  •  ...Embedded Software Engineer Meta Reality Labs focuses on building technology to help people connect through Augmented Reality (AR) and Virtual...  ...collaboration. Our teams deliver all embedded software from low-level device drivers to computer vision, to machine learning... 

    Kasmo Global

    Redmond, WA
    12 days ago
  • Job Overview We are looking for a Software Engineer specializing in embedded systems software engineering. The ideal candidate will have hands‑on experience in embedded software/firmware development, low‑level Android development, and STM32 microcontroller systems. Experience... 
    Permanent employment
    Contract work
    Local area

    Ethereum Technologies LLC

    Redmond, WA
    2 days ago
  •  ...Possibility of extensions) We are looking for a seasoned Embedded Firmware Engineer with deep experience in low‑level firmware development for embedded systems. The...  ...experience, and a solid understanding of the full software development lifecycle, with exposure to graphics/... 

    Intelliswift - An LTTS Company

    Redmond, WA
    2 days ago
  • Experience in firmware development, testing and debugging on SoCs for embedded applications. Proficient in embedded C/C++ , with ability to...  ...threads, synchronization, scheduling) Develop and optimize low-level device drivers for peripherals and sensors (IMU, depth cameras,... 

    TechDoQuest

    Redmond, WA
    4 days ago
  • $105k - $120k

     ...ON-ORBIT HARDWARE RELIABILITY ENGINEER, SATELLITES (STARLINK) SpaceX...  ...minutes of unboxing, and the software that brings it all together. We...  ...Hardware Reliability Engineer/Level I: $105,000.00 - $120,000.00/...  ...resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157... 
    Permanent employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    4 days ago
  • $160k - $225k

     ...Mars. SR. WIRELESS FIRMWARE ENGINEER (STARLINK MOBILE) The Starlink...  ..., implementing optimized software for use on satellites and ground...  ...,000.00/per year Your actual level and base salary will be determined...  ...(aka green card holder), (iii) Refugee under 8 U.S.C. § 1157... 
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    4 days ago
  • $126.35k - $149.45k

     ...ROLE The Peloton Systems Engineering Team is looking for a...  ...ll be the bridge between high-level applications and register-level...  ...firmware for bare-metal and embedded OS environments, ensuring seamless...  ...Develop custom tools for software, hardware, and QA teams, conducting... 
    Temporary work
    Local area

    Peloton

    Woodinville, WA
    18 hours ago
  • Ampcus Inc in Redmond, WA is seeking a Systems Engineer III to design, build, and maintain lab infrastructure, ensuring high availability. The role involves developing software tools, troubleshooting hardware, and adopting coding best practices. Candidates should have an... 

    Ampcus Inc

    Redmond, WA
    18 hours ago
  • $168k - $230k

     ...human life on Mars. SR. EMBEDDED SECURITY ENGINEER (STARLINK) At SpaceX we’re...  ...of unboxing, and the software that brings it all together...  ...with working at different levels of abstraction. Ideally, you...  ...(aka green card holder), (iii) Refugee under 8 U.S.C. § 1... 
    Permanent employment
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  •  ...Embedded Software Test Engineer Location: Redmond WA Onsite/ Remote: Day 1 Onsite at customer location Key Responsibilities Software Firmware...  ...and firmware for embedded systems. Work closely with low-level hardware, including microcontrollers and SoCs. Implement... 
    Remote work

    Yantran LLC

    Redmond, WA
    2 days ago
  • $75 - $82 per hour

     ...Job Title: Optical Engineer III Location: Redmond, WA (Onsite 5 days or Hybrid 3 days optional...  ...codebase, to model and predict system-level performance for novel products and...  ...Qualifications: ~ Strong proficiency in software development and best practices. ~... 
    Contract work

    BCforward

    Redmond, WA
    1 day ago
  •  ...The Mixed Reality display software team builds the display pipeline...  ...We are looking for talented engineers who are passionate about designing...  ...~ Experience developing embedded hardware driver software including...  ...: ~ If limited to high level software (for example only... 
    Permanent employment

    Infotree Global Solutions

    Redmond, WA
    3 days ago
  •  ...Hardware Engineer III : 64689-1 Location: Redmond, WA Duration: 12 month extension with good performance. This role is 100% onsite (5 days per week) Software or Hardware engineer with 5+ years of experience and have good firmware and data analytics background... 
    Flexible hours

    Infotech Sourcing

    Redmond, WA
    more than 2 months ago
  • $135k - $165k

    AWP USA-USA, located in Redmond, WA, is seeking a Software Engineer III specializing in robotics. This role involves designing vehicle control...  ...will have a strong background in control systems and embedded programming, particularly within hybrid environments. The position... 

    AWP USA-USA

    Redmond, WA
    18 hours ago
  • $160k - $220k

     ...INFRASTRUCTURE SITE RELIABILITY ENGINEER (STARLINK) SpaceX was founded...  ...minutes of unboxing, and the software that brings it all together. We...  ...,000.00/per year. Your actual level and base salary will be...  ...resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157... 
    Permanent employment
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    Latent AI

    Redmond, WA
    4 days ago
  • $125k - $145k

     ...goal of enabling human life on Mars. SOFTWARE ENGINEER, POWER SYSTEMS CONTROLS (STARLINK) At...  ...BENEFITS: Pay range: Software Engineer/Level I: $125,000.00 - $145,000.00/per year...  ...resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv)... 
    Permanent employment
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    4 days ago
  •  ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title Systems Engineer III Location Bellevue, WA Job Description In this role, you will design and develop solutions involving robotics, data management,... 
    Work at office

    Ampcus Inc

    Bellevue, WA
    18 hours ago
  • $141k - $225k

     ...love it! Our Opportunity: Chewy is seeking a Software Engineer III to join an established technology team within our Discovery...  ...solutions. ~ Mentor and guide engineers across multiple levels, fostering technical growth and high-quality delivery.... 
    Local area
    Flexible hours

    Chewy

    Bellevue, WA
    4 days ago
  • Job Title: Systems Engineer III Location: Bellevue, WA Duration: 12 Months This is a hybrid...  ...with sensors, mobile applications, software algorithms, cloud software applications...  ...knowledge encompassing hardware (such as embedded systems and sensors), software (such as... 
    Work at office
    Remote work
    Flexible hours

    eTeam

    Bellevue, WA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer Level III. Be the first to apply!