Job Description
Interested in this role You can find all the relevant information in the description below.
General Purpose
Firmware Development : Embedded systems, Real-time, Bare metal, Image processing.
Principal Duties and Responsibilities
- Develop and support firmware for current and future embedded products
- Design and implement firmware for production test fixtures
- Gather requirements and design solutions that meet the requirements
- Perform software and firmware maintenance on code base of current products
- Collaborate with QA department to create test plans and scripts
- Participate in architectural and design discussions
- Support all company IT, sales and promotional efforts as required
Requirements / Qualifications
- Agile knowledge and experience
- Experience using code development tools (debuggers & trace, version control systems, compilers, linkers, and optionally emulators or analyzers)
- Experience with board bring up, low level debugging.
- Strong experience in bare metal development.
- Experience with image processing and image processing algorithm development.
- Experience on ARM processors, Xilinx platforms : Ultrascale, Zynq, Versal.
- Ability to use hardware diagnostic tools : Oscilloscope, Logic Analyzers etc.
- Software performance analysis and optimization
- C / C++ language programming experience
- Strong hardware knowledge of industry standard protocols : I2C, USB, SPI
- Excellent understanding of Data Structure, Algorithm, and Computer Architecture
- Bachelor's Degree in Computer Science, Computer Engineering, or Electrical Engineering and 5+ years’ experience, or Master’s Degree in Computer Science, Computer Engineering
Minimum Education Required
Bachelors
Years of Experience
Pay Range :
$97,700.00 - $152,900.00
The actual annual salary offered to a candidate will be based on variables including experience, geographic location, education, and skills / achievements, and will be mutually agreed upon at the time of offer.
We offer a highly competitive salary, comprehensive benefits including : medical and dental, vision, disability and life insurance, 401K, PTO, tuition reimbursement, gear discounts and the ability to add value to an exciting mission!
Equal Opportunity Employer Minorities / Females / Protected Veteran / Disabled
About Us
Located in San Diego, CA, Foresight Sports is a designer and manufacturer of performance analysis and game enhancement technologies.
Our products include launch monitors, simulators, performance / entertainment software, and smart mobility solutions for a variety of sports and games.
We are recognized by equipment manufacturers, top professional golfers, and media outlets as the industry leader in performance measurement systems.
J-18808-Ljbffr