Lead Embedded Systems Engineer

Company:  Black Box VR
Location: Boise
Closing Date: 09/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Company Description

Black Box VR is revolutionizing the fitness industry by creating the world's first virtual reality gym experience. Designed to make traditional gyms obsolete, Black Box VR's immersive technology provides a whole new way to get fit. Through the use of virtual and augmented reality, Black Box VR aims to fix fitness and eliminate the challenges that many people face in maintaining a regular exercise routine. With a focus on creating an engaging and effective workout, Black Box VR integrates resistance training into an immersive game experience, offering functional fitness in a fictional world.


Role Description

We are seeking a versatile and experienced Embedded Systems Engineer with Cross-Functional Expertise in Electrical Engineering, Software Development, and Motion Control to join our dynamic team. The ideal candidate will have a strong foundation in designing, developing, and implementing embedded systems, coupled with hands-on experience in PCB design, motion control, and diagnostics. This role requires a multidisciplinary approach, collaborating with cross-functional teams to innovate and enhance the electronic systems, and overall performance of our cutting-edge electromechanical fitness equipment.

In this role, you will be involved in all aspects of product development, from concept to production, ensuring that the electrical hardware, embedded software, and motion control systems are fully integrated and optimized. You will also be responsible for troubleshooting and refining designs to meet performance, reliability and manufacturing standards. Experience with Virtual Reality (VR) systems is a strong plus.


Qualifications:


  • Education: Bachelor's degree in Electrical Engineering, with a focus on Embedded Systems, Motion Control, or a related field. A Master's degree is a plus.
  • Experience: Minimum of 7 years of experience in a cross-functional engineering role, with expertise in embedded system design, electrical hardware, and software development.


Preferred Technical Skills:


Application-Specific Focus:

  • Motion Control: Identifying motor/controller hardware for specific applications and developing control algorithms for precise motion control in systems involving motors and actuators.
  • Specialized Applications: Expertise in industry-specific requirements such as safety-critical systems or low-power, high-reliability designs in automotive, medical, or industrial automation.


Hardware Design:

  • PCB Electronics: Expertise in PCB design, layout, and integration of electronic components (e.g., microcontrollers, sensors, communication modules).
  • Schematic Design: Proficiency in creating and interpreting electrical schematics, designing circuits for PCB and circuit implementation.
  • Power Management: Focus on efficient power application and consumption.
  • Component Selection: Ability to select appropriate components (processors, components, motors, sensors, actuators) that meet system performance, cost, and size constraints.


Software Development:

  • Firmware Development: Proficient in writing low-level software using C#, C++, or assembly for direct hardware interaction.
  • Middleware and Real-Time Applications: Experience with RTOS for task management and software that bridges hardware and higher-level applications.
  • Driver Development: Developing software drivers to enable OS-hardware communication.
  • Software Integration: Ensuring seamless integration of embedded software with the overall system and external components.


System-Level Design:

  • Embedded Systems Architecture: Designing system architecture, optimizing data flow, and ensuring hardware-software interaction.
  • Communication Protocols: Implementing and optimizing protocols like I2C, SPI, UART, and CAN for component interaction.
  • Sensor Integration: Integrating sensors, actuators, and peripherals for accurate data acquisition and control.


Diagnostics and Testing:

  • Troubleshooting: Skilled in using diagnostic tools (oscilloscopes, logic analyzers, multimeters) for hardware and software debugging and optimization.
  • Prototyping and Testing: Proficient in creating prototypes and conducting performance and reliability tests.


Cross-Functional Collaboration:

  • Mechanical Engineering Collaboration: Ensuring correct interaction of embedded systems with mechanical components in applications like robotics and motion control systems.
  • Software Engineering Collaboration: Coordinating with software engineers to integrate embedded software with higher-level applications.


This role is ideal for an engineer who thrives in a multidisciplinary environment and is passionate about pushing the boundaries of what’s possible in VR fitness technology. You will be key in driving innovation, ensuring reliability, and delivering exceptional user experiences through advanced embedded systems, electrical hardware design, and VR technology.


Apply Now
Share this job
Black Box VR
  • Similar Jobs

  • R&D Embedded Systems (Hardware) Engineer

    Boise
    View Job
  • R&D Embedded Systems Engineer - PCB

    Boise
    View Job
  • Senior SIG Embedded Software Engineer

    Boise
    View Job
  • Software Engineer, Systems

    Boise
    View Job
  • Systems Software Engineer I

    Boise
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙