Software Engineer
Applied Engineering, Inc
Grand Forks, ND

About $86,000 - $110,000 a year

Company Overview

Applied Engineering Technology, Inc. is accepting applications for a talented Software Engineer in Grand Forks, ND. In this role, you will have the chance to work with a team of passionate, innovative engineers who are focused on solving a wide variety of engineering challenges in a product development environment or manufacturing environment. We offer an exciting career where you can work in a collaborative team environment, solve complex and interesting problems, and learn and develop new skills through a variety of engineering projects.

In addition to the engineering projects that are done at our office locations in ND and MN, we often have the opportunity to work with our customers at their locations across the U.S. Projects are exciting and fast-paced assignments where you'll hit the ground running and are given challenging responsibilities that let you grow and expand your skillset. If you have the talent and the desire to work on a variety of consulting projects while serving our customers seamlessly, see how you fit at Applied!

Job Summary

The Software Engineer will involve working with project stakeholders to define and analyze software requirements. This role may involve evaluation suitability of the software for hardware platform, develop (design, code, test) custom innovative software solutions, develop software testing procedures, document test results, and must be willing to try things without fear of failing and then having to start over. A Software Engineer at Applied may also create multiple levels of documentation for software architecture, work closely with the customer to effectively communicate project status, follow issues through to resolution completion, provide recommendations for customers based on an understanding of their business roles. Some travel is also required in this role.

Qualifications and Skills

B.S. degree in Computer Engineering, Computer Science or Electrical Engineering
4+ years programming experience
Experience with the following: C, C++ programming or other assembly languages
Graphics programming with OpenGL preferred
Experience in game programming and/or simulation preferred
Experience working with unmanned aerial vehicles preferred
Experience with code optimization preferred
Excellent verbal/written communication skills
Excellent problem-solving skills
Attention to detail and organizational skills
Ability to work with little supervision

Benefits and Perks

Applied Engineering is a 100% employee-owned engineering and technology consulting company that is dedicated to providing exceptional talent and technology with offices throughout the Midwest. We have won numerous awards, including Best Place to Work awards and Top Place to Intern awards, for our unique company culture that blends top talent, total technology, and absolute adaptability. We offer a career trajectory that few other companies can offer, including the ability to take on roles and projects aligned with your skills, your interests, and your passions. In addition, we offer a comprehensive compensation and benefits package including a competitive salary; 401K retirement plan; paid time off; paid holidays; tuition reimbursement; medical, dental, vision, life, disability, and other insurance options; plus a flexible work schedule.

Please consider joining Applied's team of talented employees! Apply at our website and learn more at:

Applicants must be legally authorized to work in the United States. We regret that we do not offer sponsorship.

Applied Engineering is committed to a diverse workforce and is an Equal Opportunity Employer.