Senior Software Engineer

CareerUS Solutions

BLOOMINGTON (MN)

On-site

USD 110,000 - 160,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

CareerUS Solutions is seeking a Senior Engineer to lead planning, design, and development of HVAC/R tools, machines, and accessories for both new product introductions and improvements to existing designs.

The role requires guiding projects with substantial latitude, supervising up to two engineers, and delivering production-ready documentation while supporting lean manufacturing principles.

Qualifications

  • Bachelor’s 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 communicate technical information to an audience in a presentation setting.
  • Knowledge of lean principles.
  • Proficiency in reading and writing in English.
  • Must be highly self-motivated and capable of multitasking in a fast-paced environment.

Responsibilities

  • Lead engineers in design of tools and machines and act as project lead on select initiatives.
  • Evaluate progress and results of projects led.
  • Define milestones and break down tasks for complex projects.
  • Mentor Engineers I–III on project issues and coaching.
  • Provide technical leadership bringing concepts to production solutions as SME.
  • Design test plans and perform testing to support department goals.
  • Provide advanced production line support.
  • Develop product specifications for new ideas.
  • Report on work at department and stage-gate meetings.
  • Translate rough designs into production-ready documents.
  • Update production documentation per change processes.
  • Interview and onboard personnel and manage performance for up to two direct reports.
  • Train others on known processes and contribute to continuous improvement.

Skills

Leadership
Communication
Project planning
Independent work
Mentoring
Lean principles

Education

Bachelor’s degree in Engineering or Computer Science

Tools

UWP
Visual C++
C#
VB.NET
ASP.NET
Android/iOS testing
JIRA
Bluetooth
Bluetooth Low Energy
Ethernet
TCP/IP
DBWorks
Enterprise PDM

Job description

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.

\"Candidate must be a USC or GC\"

  • 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:

  • Bachelor’s 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
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer - Software
Senior Engineer - Software

Yellow Jacket • BLOOMINGTON (MN), Northern (KY)

On-site
USD 90,000 - 140,000
401(k) Match
Health Insurance
Disability/Life Insurance
+4
Senior Software Engineer
Senior Software Engineer

Startup Talents • Burnsville (MN)

On-site
USD 140,000 - 190,000
Senior Engineer - Software
Senior Engineer - Software

Ritchie Engineering • BLOOMINGTON (MN)

On-site
USD 90,000 - 140,000
401(k) match
Health insurance
Company-paid insurance
+4
Senior Software Engineer
Senior Software Engineer

Cephas Consultancy Services Private Limited • BLOOMINGTON (MN)

On-site
USD 120,000 - 160,000
4-day work week
Senior Electrical Engineer
Senior Electrical Engineer

Purple Cow Recruiting • BLOOMINGTON (MN)

On-site
USD 90,000 - 140,000
401(k) Retirement Plan With Company-M;
Medical Plan Options
Dental Insurance
+6
Senior Software Engineer
Senior Software Engineer

MaxIT Consulting - Max Corporate Group • BLOOMINGTON (MN)

On-site
USD 120,000 - 160,000
Senior Embedded Software Engineer – Connected Products
Senior Embedded Software Engineer – Connected Products

MaxIT Consulting - Max Corporate Group • BLOOMINGTON (MN)

On-site
USD 120,000 - 160,000
Senior Electrical Engineer
Senior Electrical Engineer

Cephas Consultancy Services Private Limited • BLOOMINGTON (MN)

On-site
USD 110,000 - 170,000
Senior Embedded Software Engineer HVAC Tools
Senior Embedded Software Engineer HVAC Tools

Ritchie Engineering • BLOOMINGTON (MN)

On-site
USD 90,000 - 140,000
401(k) match
Health insurance
Company-paid insurance
+4
Engineer Firmware 2
Engineer Firmware 2

Daikin Comfort • Waller (TX)

On-site
USD 85,000 - 120,000