Search By
3970 Jobs
Senior Software Engineer (HW Acceleration) Fresh Consulting Menlo Park, CA | Contractor
24 Days Ago
Senior Software Development Engineer in Test (Sr. SDET) Softrams Woodlawn, MD | Full Time
25 Days Ago
Sr. Software Engineer BlueHalo Annapolis Junction, MD | Full Time
Just Posted
Sr. Software Engineer Millennium Corporation Charleston, SC | Other
Just Posted
Sr. Software Engineer (Hybrid) Ishpi Information Technologies, Inc San Antonio, TX | Other | Remote
Just Posted
Sr. Software Engineer Amyx, Inc. Germantown, MD | Full Time
1 Day Ago
Sr. Software Engineer Accenture Federal Services Dayton, OH | Full Time
1 Day Ago
Sr. Software Engineer ATTOM Data Solutions Irvine, CA | Full Time
3 Days Ago
SR SOFTWARE ENGINEER The Home Depot Atlanta, GA | Full Time
3 Days Ago
Sr. Software Engineer Gigamon Santa Clara, CA | Full Time
4 Days Ago
Sr Software Engineer The Home Depot Atlanta, GA | Full Time
4 Days Ago
Sr. Software Engineer Crestron Electronics Inc Plano, TX | Other | Remote
5 Days Ago
Sr. Software Engineer (H) Avispa Technology Sunnyvale, CA | Full Time | Contractor | Temporary
9 Days Ago
Sr. Software Engineer Genesis Financial Solutions, Inc. Beaverton, OR | Full Time
9 Days Ago
Sr Software Engineer H&R Block Hoover, AL | Full Time
11 Days Ago
Sr Software Engineer H&R Block Kansas City, MO | Full Time
11 Days Ago
Sr Software Engineer H&R Block Portland, OR | Full Time
11 Days Ago
Sr. Software Engineer Rakuten Marketing LLC Stewart Street, WA | Full Time
11 Days Ago
Sr. Software Engineer (Hyrbid) Catalyst Consulting Group Chicago, IL | Full Time
12 Days Ago
Sr Software Engineer - Remote UnitedHealth Group Hartford, CT | Full Time | Remote
13 Days Ago
Sr. Software Engineer Anaqua Remote, MA | Full Time | Remote
13 Days Ago
Sr. Software Engineer Amwell Boston, MA | Full Time | Remote
14 Days Ago
Sr. Software Engineer (C#) Cast & Crew Entertainment Services, LLC Burbank, CA | Full Time
16 Days Ago
Sr Software Engineer Axos Clearing LLC Centennial, CO | Full Time
18 Days Ago
Sr. Software Engineer Purple Innovation LLC Lehi, UT | Full Time
23 Days Ago
Sr. Software Engineer Varo Bank Charlotte, NC | Full Time
24 Days Ago
More Search Results

Senior Software Engineer (HW Acceleration)

Menlo Park, CA | Contractor
24 Days Ago

Job Description

Fresh Consulting is a design-led, software development and hardware engineering company, offering end-to-end digital services to help companies innovate.  We bring together amazing UX designers, sophisticated developers, digital strategists, and top-notch engineers to help companies create fresh experiences that connect humans, systems, and machines.  We’ve been growing fast and need someone to help us continue to manage the delivery of high-quality work in a fast-paced environment. 
See more at freshconsulting.com

Visit freshconsulting.com/portfolio to see our project work across several industries.
View and apply to all jobs - https://freshconsulting.applytojob.com/apply/ or visit freshconsulting.com/careers
 

Title: Senior Software Engineer (HW Acceleration)
Duration: 6 months with high possibly of extension
Location: Menlo Park, CA or New York, NY or Houston, TX, Los Angeles, CA or San Diego, CA
Benefits: Employee benefits at 100% including Medical, PTO, Holiday Pay, 401K Plan and much more!
Hours: Minimum 40 Hours/Week 

Role:
- Apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems.
- Research, design, develop and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
- Review and approve the modification of existing databases and database management systems.
- Instruct staff to write and code logical and physical database descriptions and specify identifiers of database to management system.
- Direct database development and approve project scope and limitations.
- Review project requests describing database user needs to estimate time and cost required to accomplish project.
- Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification or disclosure.
- Approve, schedule, plan and supervise the installation and testing of new products and improvements to computer systems.
- Develop standards and guidelines to guide the use and acquisition of software and to protect vulnerable information.

Skills:
- Experience in performance modeling.
- Fluency in programming with Python / C .
- Experience working with hardware acceleration (e.g., GPU, DSP, ML accelerator, CPU kernel library).
- Experience with machine learning or HPC workloads.
- Experience in cross-group and cross-functional collaboration with excellent communication skills.
- Experience in specific machine learning models.
- Relevant experience: 5 yrs, total experience: 10 yrs (not strict, grad school experience can count)
- Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
- Expert ability to work independently and manage one’s time.
- Expert mentoring skills necessary to provide support and constructive performance feedback.
- Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
- Expert ability to troubleshoot issues and make system changes as needed to resolve issue.
- Expert knowledge of computer hardware and software.
- Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.

Education: BSCSE or related field or equivalent experience. 

***Must be authorized to work with no visa transfer or sponsorship now or in the future***


FRESH--
- Work on engineering and research assignments with F500 companies and startups.   
- The relationships that we have created with our clients are one of a kind.    
- We help solve problems in many technologies focusing on R&D, product development, and manufacturing.    
- We work at the most cutting-edge and latest technologies from AR/VR to Autonomous technologies.    
- Closely working with our clients, we believe that long term investments are extremely important to maintain the culture we together have created.

We’re a handpicked team of Engineers, digital strategist, designers, and developers united 
together in creating a fresh experience. Whether we are strategizing, designing, developing, or analyzing, our integrated team works as an extension of yours to improve your impact, your usability, and your customer conversion. In the process, we collaborate with you to get to know your business, understand your industry, and incorporate your big ideas into memorable experiences that keep your customers coming back for more.

Fresh Consulting is a participating E-Verify company.

freshconsulting.com

Company Overview

  • Website freshconsulting.com
  • Headquarters HUFFMAN, TX
  • Size 200 - 500
  • Founded 2007
  • Type Private
  • CEO PAUL PENDERGRASS
  • Revenue $10M - $50M
  • Industry Business Services
  • About fresh consulting
  • Fresh Consulting provides UX design, software development and team integration services for websites, mobile apps and enterprise systems.

Skills for Senior Software Engineer (HW Acceleration)

The job skills required for Senior Software Engineer (HW Acceleration) include Computer science, Python, Software Development, Programming, Analysis,and Problem Solving etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Software Engineer (HW Acceleration). That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Software Engineer (HW Acceleration). Select any job title you are interested in and start to search job requirements.

Job Openings with Skill of Computer science
MORE>>
Job Openings with Skill of Python
MORE>>
Job Openings with Skill of Software Development
MORE>>
Job Openings with Skill of Programming
MORE>>
Job Openings with Skill of Analysis
MORE>>

Career Path for Senior Software Engineer (HW Acceleration)

The following is the career advancement route for Senior Software Engineer (HW Acceleration) positions, which can be used as a reference in future career path planning. As a Senior Software Engineer (HW Acceleration), it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Software Engineer (HW Acceleration). You can explore the career advancement for a Senior Software Engineer (HW Acceleration) below and select your interested title to get hiring information.