Senior Software Engineer

The Supreme Consultancy Minnesota, Minneapolis Any US Dollar . USD 140,000 – 140,000 / Annual

Job Description

What You Will be Doing:

Senior Engineers will lead the planning, design, and development of tools, machines, and accessory products for the HVAC/R markets both for new product introduction and improving on current designs with substantial latitude for unreviewed actions and decisions generally involving the largest and most important work on projects.

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Leads other engineers in the design of individual tools and machines including acting as the lead on some projects
Evaluates the progress and results of projects they lead
Owns the project level goals involving multiple engineers and helps to break down ambiguous tasks into smaller units, establishing clear milestones for progress measurement
Mentors Engineer I, II, and IIIs with their projects coaching them through complex issues and problems
Provides technical leadership bringing design concepts to production solutions as the subject matter expert in their area
Supports department goals by designing test plans and performing testing
Provides advanced production line support
Develops product specifications for Ritchie Engineering product ideas
Supports new production development reporting on work completed at department, new product, and stage gate meetings
Transforms initial rough product designs into working production ready documents
Updates released production documentation utilizing documented change processes
Responsible for interviews, selection, onboarding, time approval, time off calendar management, performance reviews, and addressing performance concerns of up to two direct reports
Other duties as assigned including training others on known processes

Required:

Bachelors degree in Engineering or Computer Science
8 years of progressively demanding experience in embedded firmware and mobile/desktop application development and testing
Understanding of the new product development process
Ability to effectively communicate technical information to an audience in a presentation setting
Knowledge of lean principles
Software: Experienced in UWP, Visual C++, C#, VB.NET, ASP.NET
Software: Ability to code and test for both Android and iPhone applications
Software: Experienced in full product software life cycle from concept to post-launch
Proficiency in reading and writing in English
Highly organized, self-motivated and can work independently
Must be highly self-motivated, work with minimal supervision and be able to perform multiple tasks in a fast-paced environment
Strong interpersonal and leadership skills as well as excellent communication skills (both written and oral) with ability to manage multiple priorities.

Preferred:

Infor ERP experience
EPA 608 Certification
SolidWorks experience
DBWorks or Enterprise PDM experience
Software: Experience in Bluetooth, Bluetooth Low Energy, Ethernet, TCP/IP
Software: Experience with JIRA

Schedule:

Enjoy a 4-day work week, 10-hours a day (Monday Thursday Between 6:00am and 6:00pm).
Additional hours may be required during busier times

Ready to apply for this Senior Software Engineer role?

Take the next step in your career — submit your application directly with the employer.

Skills & Keywords

Auto-detected from this job's description. Click any skill to find similar roles.

Get started today

Your next great job is one click away

Join thousands of professionals finding verified U.S. jobs every day. Sign up free, set your preferences, and let opportunities come to you.

17K+Open Jobs
2K+Employers
50U.S. States
100%Free