Software Developer

Pensa

New York (NY)

On-site

USD 70,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Pensa, an innovative product design and invention firm in New York, is seeking an energetic software developer to collaborate with mechanical engineering and design teams. The ideal candidate should be proficient in several back-end languages and a skilled problem-solver.

This role involves systematic project analysis, workflow planning, and addressing field challenges. Candidates should possess a Bachelor’s degree in a relevant discipline and have experience with technologies like G-Code and CNC machines.

Qualifications

  • Fluency in Windows, iOS and Linux, and experience with GitHub.
  • Any experience with G-Code, stepper motor motion control, or 3D printers is a big plus.
  • Strong analytical and problem-solving skills using software algorithm design.

Responsibilities

  • Analyze project goals and program requirements systematically.
  • Plan logical workflows considering programming languages and peripherals.
  • Test, debug, and troubleshoot in-field problems.

Skills

Back-end software languages
Problem-solving
G-Code
3D printing
CNC machines

Education

Bachelor's degree in computer science, EE, ME or related discipline

Tools

Windows
iOS
Linux
GitHub

Job description

Pensa is an award winning product design and invention firm located in the creative and technical hub of DUMBO, Brooklyn, NYC. We conceive, develop and engineer beautiful and rewarding new product experiences. Our work spans a wide range of categories including consumer electronics, desktop fabrication, lifestyle products, and large scale installations.

Job Description

Hello fellow inventors! Are you someone who is excited by the idea of working on developing designs in the virtual world which are then created in the physical world? Because that is the person we are looking for. A boutique design and invention firm is looking for an exceptional, energetic software developer. This person will work closely with our mechanical engineering and design teams to bring our inventions to life. The ideal candidate will be familiar and experienced with several back‑end software languages, and will be a communicative problem‑solver.

  • Taking a systematic approach to analyzing the project goals, program requirements, inputs and outputs
  • Planning a logical workflow for the code considering the programming language, the computer, the microcontrollers and the peripherals
  • Translating flow diagrams into code that is commented, editable and well documented in its revision history
  • Testing, debugging, revising, updating, and troubleshooting in‑field problems
  • Keeping up to date with leading edge technologies available that can achieve our goals

Salary is competitive and dependent on experience.

Qualifications
  • Bachelor's degree in computer science, EE, ME or related discipline
  • Fluency in Windows, iOS and Linux as well as GitHub
  • Any experience with G‑Code, stepper motor motion control, 3D printers, CNC machines, Arduinos, Intel Edison and other microcontroller boards is a big plus
  • Strong analytical and problem‑solving skills (using software algorithm design)
  • Highly organized code and a strong debugging, testing and documentation process
Additional Information

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer for Hardware Prototyping
Embedded Software Engineer for Hardware Prototyping

Pensa • New York (NY)

On-site
USD 70,000 - 90,000
Software Engineer I – Embedded
Software Engineer I – Embedded

Universal Instruments Corporation • Town of Conklin (NY)

On-site
USD 70,000 - 75,000
Robust Benefits
Robotics Software Engineer, Embedded Systems
Robotics Software Engineer, Embedded Systems

Shift Robotics, Inc. • Austin (TX)

On-site
USD 80,000 - 110,000
Opportunities for participation in Employee Options programs
401K retirement plan
Excellent medical, dental, and vision insurance
+2
Software Engineer
Software Engineer

Midmark Corporation • Cincinnati (OH)

On-site
USD 110,000 - 140,000
Software Engineer
Software Engineer

Vue Mastery • Sioux Falls (SD)

Hybrid
USD 65,000 - 100,000
Health insurance
401(k) match
Flexible spending accounts/HSAs
+3
Software Development Engineer
Software Development Engineer

Bayside • San Jose (CA)

On-site
USD 120,000 - 150,000
Flexible work schedule
On campus meal program
Groups/clubs for morale
Software Engineer
Software Engineer

Anarust Inc. • Phoenix (MD)

On-site
USD 95,000 - 130,000
Health insurance
Retirement plans
Paid time off
+1
Software Engineer
Software Engineer

DIVIETO Ristorante Group. • Phoenix (MD)

On-site
USD 90,000 - 130,000
Health insurance
Retirement plans
Paid time off
+1
Software Engineer
Software Engineer

DIVIETO Ristorante Group. • Lima (OH)

On-site
USD 90,000 - 130,000
Health insurance
Retirement plans
Paid time off
Embedded Systems Engineer
Embedded Systems Engineer

BriskHeat Corporation • Columbus (OH)

On-site
USD 70,000 - 90,000