Job Description



Job Title: Software Engineer
Expected Weekly Hours: 40
Department: WS
Reports to: Operations Manager

Position Summary
This position is responsible for supporting the client\xe2\x80\x99s business unit(s) by developing models of and testy platforms for silicon IP block hardware designs. If you are a software engineer who enjoys working on cutting edge technologies on large scale projects, this position is for you!

Duties and Responsibilities:

  • Develop IP block hardware models in C/C++
  • Develop test plans/SOPs/applications and platforms in C/C++
  • Contribute to team level debugging and test data repositories and documentation
  • Participate in cross-division, multifunction team meetings
  • Contribute to the development of innovative principles and ideas for continuous improvement
  • Perform other duties as needed


Job Requirements
Education and Experience: The requirements listed below are representative of the knowledge, skill, and/or ability required.
  • Bachelor\'s degree in Electrical Engineering, Computer Science, Computer Engineering or related field
  • 10+ years of software development experience; experience to include
    • Developing applications in C and C++ using Agile principles
    • Using floating-point arithmetic (IEEE and non-IEEE formats) and linear algebra/matrix operations
    • Building test platforms and automated processes
  • Experience with machine learning and neural networks preferred
  • Experience with silicon chip architecture(s) and verification practices (e.g., UVM/OVM) preferred


Qualifications:
  • Unique mastery and recognized expertise on relevant subject matter knowledge including technologies, theories, or techniques
  • Self-starter with desire to work across a variety of requirements
  • Ability to execute the plan in timely manner without sacrificing quality
  • Strong analytical and problem-solving skills with ability to represent complex algorithms in software
  • Ability to generate design ideas and present and sell designs to broader product group
  • Ability to frame and align to clear problems, vision, and goals
  • Strong collaboration skills across disciplines and organizations
  • Strong verbal and written communication skills; excellent email, telephone and virtual meeting etiquette
  • Customer service orientated, ensuring needs are met in a timely fashion
  • Ability to take opportunities for continuous improvement and implement documented process improvements
  • Ability to work on multiple projects concurrently; demonstrated organization, problem-solving, project management, and time management skills
  • Demonstrated strong ability to remotely work well within a team environment, or independently; strong interpersonal and teamwork skills; ability to work and interact effectively with team members from other disciplines, cultures, and organizations
  • Excellent verbal and written communication skills; ability to effectively inform and present ideas confidently and persuasively to peers and managers
  • Ability to take initiative to ask questions, ask for help, or provide updates, without reluctance
  • Ability to meet the eligibility requirements for working in the US without RLA sponsorship for employment visa status
  • Strong computer skills that include proficiency with MS Office (Word, Outlook, Excel, PowerPoint, and Visio), Teams and SharePoint



Language Skills
  • Ability to read, write, and speak English proficiently


Physical Demands:
  • While performing the duties of this job, the employee is regularly required to talk or hear.
  • Frequently required to stand, walk, sit, use hands to feel; reach with hand and arms, and stoop, kneel, or crouch.
  • The employee must occasionally lift and/or move up to 25 pounds.
  • Specific vision requirements include the ability to see at close range, distance vision, peripheral vision, depth perception, and the ability to adjust focus.
  • At times, may require more than 40 hours per week to perform the duties of the position.


Work Environment:
  • The position typically operates in a standard office environment.
  • This role may use standard office equipment such as computer, phones, photocopiers, filing cabinets, and fax machines.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4270483
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, United States
  • Education
    Not mentioned