Firmware Engineer - Electromechanical Systems Job at 3D Systems

3D Systems Rock Hill, SC 29730

ROLE PROFILE

BIO PRINTING / MECHATRONICS FIRMWARE ENGINEER - GREATER BOSTON AREA

Who We Are

More than 30 years ago, 3D Systems brought the innovation of 3D printing to the manufacturing industry. Today, as the leading additive manufacturing solutions partner, we bring innovation, performance, and reliability to every interaction - empowering our customers to create products and business models never before possible. 3D Systems’ solutions address a variety of advanced applications in healthcare and industrial markets such as medical and dental, aerospace & defense, automotive, and durable goods.


What We Are Looking For

At 3D Systems, we are revolutionizing the future of health and working to save thousands of lives by creating the technology to 3D print human organs. EXAMPLES HERE As part of our continuous effort to grow our talented and innovative workforce, we have an exciting opportunity available for a Senior Firmware Engineer to join our advanced design team in Manchester, NH. This role will work directly with the bioprinting engineering team and our United Therapeutics collaborators to integrate advanced printing Firmware and Software that enable our partners to produce, test, and validate 3D printed organs. This position will require an elevated level of proficiency in problem analysis, critical thinking, ideation, testing, validating, and time management in our fast-paced R&D environment. We welcome applications from individuals of diverse backgrounds, experiences, and perspectives.


What You Will Do

  • You will work closely with hardware engineers on motion control systems to ensure the success of high precision industrial 3d bio printers
  • Contributing to production codebases with GUIs in C/C++, Python, and more; includes documentation, source repository management, and pursuing software engineering best practices
  • Design simple, scalable, and robust electro-mechanical solutions such as motor drive systems, electrical controlled pneumatics, physical sensing, and acquisition systems
  • Prototype and test mechatronic solutions to quantify system performance and sniff out and squash any bugs
  • Implement software packages to detect failures early using the embedded hardware
  • Use computer vision to gather vital data
  • Produce / Present meaningful data visualization to various teams
  • Build software and drivers for the hardware to meet design requirements
Qualifications


What You Will Need

  • BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or the equivalent in experience with evidence of exceptional ability
  • The ideal candidate should exhibit the following skills:
  • Excellent Object Oriented Analysis and Design skills and highly proficient in C++
  • Ability to write neat, organized, and efficient code with code base maintenance & scaling in mind
  • Ability to search, read, and implement code documentations as deemed necessary
  • Excellent development habits, knowledge of best practices and documentation
  • A belief in progress over perfection
  • Persuasive communication (verbal and written) and interpersonal skills
  • Ability to work well with a team and thrive in a fast-paced environment
  • Additional preferred skills and experience include:
    • Experience with OpenCV
    • Experience with OpenGl

Why 3D Systems?

Make a meaningful difference

Founded in 1986, we are the original pioneers of 3D printing. And today, we have a global team that is at the forefront of shaping the entire additive space that spans everything from aerospace to healthcare. What we’re doing in digital manufacturing is changing lives and transforming how the world makes things. It’s a big responsibility to have this type of impact. And it’s where we thrive.

Be you, at your best

We care about treating people right and we know that life is more than work. This is why we approach rewards and benefits at a personal level so that you have the resources you need to take care of yourself and be you, at your best.

Below are a few of the rewards and benefits we offer:

  • Comprehensive health plans
  • Generous paid parental and bereavement leave
  • Industry leading vacation practices
  • Paid volunteer time
  • Retirement savings plan with employer matching
  • Engaging employee recognition program
  • Opportunities to grow and develop

3D Systems is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to, among other things, race, color, ethnicity, religion, sex, age, sexual orientation, genetic information, marital status, gender identity or national origin or because he or she is an individual with a disability or a disable veteran, Armed Forces service medal veteran (referred to collectively as "protected veterans"). The Company also provides applicants with equal employment opportunities without regard to pregnancy, childbirth, medical needs arising from pregnancy or childbirth, and related medical conditions including, but not limited to, lactation.
Primary Location : US-SC-Rock Hill
Work Locations : USA-Offsite Work from Home Employee Rock Hill 29730
Job Level : Individual Contributor
Travel : No
Type of Position : Employee
Job Posting : May 13, 2022, 8:08:15 AM



Please Note :
caminobluff.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, caminobluff.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.