•  
  •  
  • #3899 -  DEVELOPMENT ENGINEER…USES EDA BUT NOT EDA #3899

    DEVELOPMENT ENGINEER…USES EDA BUT NOT EDA    #3899

    This incredible company is North of the Valley, South of San Fran and is using EDA type technology to simulate in a major building environment.  EDA tools skills are used to build these structures.  Company is very well funded, with customers and doing quite well.  Flex scheduling available, great crew and really good opportunity.

    Current programming is done in C++ but that is changing and new programming is migrating to a new platform so the following skills are needed…

    Java/Scala - one of these is a must

    Cluster computing framework- Apache Spark

    Machine Learning, general knowledge and SparkML is a plus

    Constraint Solvers experience

    Genetic Algorithms experience

    Spatial Algorithms experience 

    PhD in Math / CS is preferred

    Behavioral Simulation is a plus

     

    Nice to Know… 

    Constraint Solvers experience

    Genetic Algorithms experience

    Spacial Algorithms experience 

     

    PhD in Math / CS is preferred, not required, requisite experience counts


  • ## 3987 -  Software Web Type Developer South Of San Fan #3987

    Software “WEB TYPE”   Developer, South of San Fransisco   # 3987

     

    -Summary 

     

    This amazing company uses actual EDA tools methodologies to build intricate physical structures.  They work internationally with some of the biggest logos already under their belt.  The company management and culture is terrific and the work is quite exciting.  The right candidate will have a passion for developing new technology using the latest languages that work with BIG DATA, using the SPARK framework.  

    Recently this company has decided to move from a more C++ based coding platform to a Java or Scala type environment, with Spark providing the API.  EDA knowledge, especially simulation type experience is a plus.

     

    -Basic Synopsis

     

    The IOT developer will basically take the EDA (Electronic Design Automation) type simulations and develop them in either Java or Scala allowing for better, scalability and quicker runtimes using SPARK.  

     

    -Skills, Requirements and Desires.

     

    -   Java/Scala programing skills, one of these is a must.  In addition,

    • EDA (electronic design automation) background (strong plus)

    • Knowledge of Cluster computing framework

    • Machine learning generally speaking and SparkML (is a plus).

    •  Since the Applications scale in Spark, knowledge in scalable tools are essential.  (For example, when doing simulations for say wind factors, Spark allows it to run across many platforms). 

    • Additional Relevant Skill Sets, a Plus.

     

    -Constraint Solvers experience

    -Genetic Algorithms experience

    -Spacial Algorithms experience 

    -PhD in Math / CS is preferred

     

    Send resume to mark@eda-careers.com then call 305-598-2222

     

  • #4024 -  Lead Java Platform Engineer IOT-WEB San Fran Valley #4024

    Lead Java Platform Engineer IOT-WEB    San Fran Valley          #4024            

    This really different NON EDA Company is looking for a Principal Front End IOT-WEB Engineer to join their team developing cutting edge UX experiences for an innovative SaaS product in the AEC (Architecture/Engineering/Construction) space.  The combine EDA type technology for building extremely intricate buildings and are doing quite well.  They just closed a large round of Series B funding.

    You will be part of a geographically diverse cross-functional team of architects, developers, quality engineers, and product managers. You will be working on front end application design, development, testing, deployment and maintenance with a focus on Node.js, React, HTML5, CSS, and JavaScript as well as participating in design and code reviews.

    You will play a key role in building responsive, elegant web applications as well as maintaining and enhancing existing web applications while adhering to and improving our style guides and documentation.

    Our teams collaborate with business and product teams using agile/scrum methodology, including product backlog grooming, sprint planning, daily stand-ups, review and retrospective.

    With a large, technically diverse environment you are encouraged to create solutions for issues identified anywhere in our ecosystem.

    REQUIREMENTS

    Skills & Requirements

    • 7+ years of professional experience building web-based products with HTML5, CSS, and JavaScript using front-end best practices

    • Bachelor's degree in computer science or comparable experience

    • Knowledge of web standards, responsive design and cross-browser compatibility

    • Detailed experience in at least one JavaScript web application framework/library: React/Redux, Backbone, Angular, Ember, Knockout

    • Experience with CSS preprocessor- SASS/LESS

    • Good understanding of revision control systems- Git

    • Experience with improving client-side performance

    • Understanding of SEO and ADA guidelines and best practices

    • A willingness to learn and grow your skills

    Desired Experience

    • Experience with Node.js and React.

    • Build, process, and package mgmt tools: Webpack, Grunt, NPM

    • Understanding of modular code structures: CommonJS, AMD, UMD, RequireJS

    • Experience consuming RESTful web services

    • Experience with web servers such as Apache and Nginx

    • Active in developer community: Meetups, User Groups, Github, personal blog or technical writings


    Two different positions…Analog Simulation type person, details to follow shortly and the web developer who should have either SCALA or JAVA AND SPARK (though not sure exactly which flavor, meaning SPARK ML for example).  Spice simulations


    Strong JAVA/ SCALA skills to develop the simulations for the EDA side.  This person will use the results from the Analog developer who might use Analog solvers to attack complex behaviors like wind speeds and affects for example or spatial issues…constraint solvers and optimizers for solving real life problems….find soltions to meet all the different variables.  once these simulations are done, they need to be worked cross platform and scaled efficiently….Java or Scala will develop them, Spark will allow them to be scaled and shared.  Also, Spark will allow for smaller runs by taking a big problem with lot’s of data and dividing the work load cross platform, run them and put the data back together to share and scale.  Scala does cluster platforms well, so when u need to divvy it up among several machines and then gather the results, SPARK will do t

  • #4033 -  Lead Software Engineer…IOT-WEB Valley/Austin #4033

    Lead Software Engineer…IOT-WEB Valley/Austin #4033
     

    Description

    This is challenging role for a senior R&D engineer working on a product for engineering team collaboration, with an opportunity to make significant impact to the development of the product. You should have experience in full-stack web development with the latest best practices in web technologies. You should also have the ability to manage projects and take a leadership rol

     

    Job Requirements

    The applicant should have good experience in full-stack web development with the latest best practices in web technologies. Requirements include

    Minimum Qualifications

    • Software engineering and architecture

    • 5+ years of Web-based software development experience

    • In-depth experience with web frameworks like Django/Python (preferred), Ruby on Rails, Grails

    • Knowledge of front-end Web technologies: HTML, CSS, Javascript, AngularJS, Node.js, Backbone.js

    • Understanding of data modeling and database technologies

    • Good English communication skills.

    • Ability to work independently with little guidance.

    Preferred Qualifications

    • Experience with REST design concepts

    • Familiarity with version control and configuration management

    • Familiarity with electronics design and EDA tools.

    Technologies Used

    • Frontend:

      • Languages - HTML, javascript, CSS

      • Libraries - Angularjs, Bootstrap

    • Backend:

      • Languages - Python

      • Libraries - Django, Django Rest Framework for API

    • Misc:

      • Server - gunicorn/nginx

      • Database – postgresql


  • #4035 -  Software Engineer IOT-Web Valley/Austin #4035

    Software Engineer IOT-Web    Valley/Austin  4035

    Description

    This is a challenging role for a R&D engineer working on a product for engineering team collaboration. As an engineer working as part of this team, you should be able understand user requirements and define/refine the user experience to implement in the product. You will have an opportunity to make significant impact to the product as well as take the leadership initiatives to grow into the position of the project lead.

     

    Job Requirements

    You should have good experience in full-stack web development with the latest best practices in web technologies. Requirements include

    Minimum Qualifications

    • Software engineering and architecture

    • 2+ years of Web-based software development experience

    • Working knowledge of Web-based API such as REST, SOAP etc.

    • Good English communication skills.

    • Ability to work independently with little guidance.

    Preferred Qualifications

    • Prior experience with developing and maintaining software daemons.

    • Familiarity with version control and configuration management

    • Familiarity with electronics design and EDA tools.

    • Familiarity with System Administration/Linux Daemons.

    • Experience with C++ Boost libraries.

    • Familiarity with Web Front-end development with Frameworks like AngularJS.

    Technologies Used

    • Frontend:

      • Web Stack - Angular JS, Python/Django.

      • Python UI frameworks such as WxPython, PyQt, PyGTK.

    • Backend:

      • Languages - C++, Python

      • Libraries - Django, Django Rest Framework for API, C++ Boost libraries