Junior Software Engineer Job at JoeScan, Washington DC

WVNGcG1UcDJFcGNBN3NiNHE2MUZmZ3dLUWc9PQ==
  • JoeScan
  • Washington DC

Job Description

A 3,000 lbs log rips towards a screaming saw at 600 feet per minute. Our optimizer customer is counting on us to provide over 50,000 distinct geometric profile points for a complete 3D picture of this log so that the blades can be moved into position. We have less than 300 milliseconds before the sawdust starts to fly and less than two seconds before we do it again with the next log, and then the next, for upwards of twelve hours a day. Can your code keep up?

Welcome to the wild world of sawmill optimization.

Are you a wiz with gnarly requirements who chews up bugs and spits out stunningly documented code? We’re on the hunt for a software cowboy with a firmware flare to help our seasoned team wrangle that next batch of gold standard sawmill scanning products to market. You’ll need gumption to pull it off: a knack for self-direction and an aptitude for customer support goes a long way in these parts. You’ll also need to work well with others; there are no lone rangers in this outfit. It’s a tall order, but you’ll be richly rewarded if you can make the grade.

This is an opportunity to make a difference. Sawmills throughout the world will depend on the technology you develop to get the most from our forests. 

What it takes Fit:
  • You take ownership of your day to day tasks and actively shape your role within the framework of your team and its vision of success. You don’t need a to-do list handed to you to get things done.
  • You contribute across multiple domains and technologies. You lean strongly towards being a generalist over being a specialist.
  • You effectively structure and make progress against complex (and sometimes incompletely defined) software engineering problems.
  • You thrive in small team settings and wear many hats with gusto. You bring something special to the culture of a company.
  • You are a strong communicator, who listens carefully, and speaks clearly and directly.
  • You can’t wait to learn about the machinery, processes, and people inside a modern sawmill. You aren’t afraid to get your boots dirty.

Skills:
  • You develop software, including 3D rendering and complex CAD-like interfaces.
  • You implement and test TCP/IP networking software that is fast and reliable.
  • You design, evolve and document a clean, consistent, and performant API in a high level language. 
  • You build an intimate understanding of how our software interacts and integrates with customers’ optimization software and use it to improve usability and performance.
  • You create scripts and software to automate in-house software build, product assembly, and product testing processes.
  • You work with customers’ engineering teams to provide training and support and implement plans to improve our internal training and support capabilities.
  • You pick up the phone to walk customers through problems. The customers enjoy hearing from you.

You likely have a broad experience. Any of the following skills earn bonus points:

  • Porting Linux to custom hardware
  • Developing custom Linux drivers
  • Developing and verifying Verilog / SOC / FPGA design
  • Developing embedded and desktop applications in C/C++
  • Applying machine vision, machine learning, and computational geometry to real world problems
  • Performing mathematical modeling and data analysis using tools like SciPy, Julia, or Matlab/Octave
  • Exercising your inner maker by designing and building custom electro-mechanical product demonstrations and hardware test stations
  • Administering Linux servers
  • Developing custom web applications
  • Speaking a foreign language

In addition, the right candidate is ready to contribute at a high level right away, and ready to learn more as the need arises. Recent grads should be ready to discuss relevant project experience and share example code.

Base Salary Range: $80K to $120K

Benefits:

100% Paid Single/Family Medical Insurance

100% Paid Single/Family Dental Insurance

100% Paid $50,000 Life Insurance Policy

100% Paid Short Term & Long Term Disability Insurance

100% Paid WA PFML

100% Paid WA Workmans Comp Insurance

401k Safe Harbor & Profit Share

Generous paid vacation and flex time policies

JoeScan provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Job Tags

Temporary work, Local area, Flexible hours,

Similar Jobs

Sanford Health

Respiratory Therapist - Bismarck Medical Center - Full Time Job at Sanford Health

 ...Sanford Family who are dedicated to the work of health and healing across our broad footprint...  ...Rotating Shifts Job Schedule: Full time Weekly Hours: 36.00...  ...generous time off package to maintain a healthy home-work balance. For more information about... 

URBAN HEALTH PLAN, INC.

Psychiatrist Job at URBAN HEALTH PLAN, INC.

 ...clinicians to provide integrated care in our Health Centers. We are seeking new associates to join our team in the capacity of Psychiatrists. As key mental health professionals, the Psychiatrist will prescribe, direct, and administer psychotherapeutic treatments or medications... 

Planet Group

Sr. CPM Job at Planet Group

 ...Opportunity: This is a unique opportunity for a Clinical Operations Professional. As a Temp Senior Clinical Program Manager (Sr. CPM), you will be responsible for acting as a central contact for the Clinical Study Team(s) and assist with the execution and management... 

HMG Careers

Customer Service Sales Representative Remote Job at HMG Careers

 ...into management roles. You will work remotely to serve clients and offer valuable advice...  ...others: provide valuable advice and services. Effective Communication Skills: your...  ...connect with others is crucial. Sales or customer service experience is advantageous but... 

Thom Child And Family Services

Developmental Specialist - Early Intervention Job at Thom Child And Family Services

 ...Thom Child & Family Services located in Springfield, MA is seeking a Developmental Specialist/Early Childhood Educator to join their team. As an Early Intervention Early Childhood Educator or Developmental Specialist , you will be responsible for providing home...