Senior Software Engineer

Cephas Consultancy Services Private Limited

United States, Minnesota

On-site · Full-time

Senior Software Engineer

Location: Bloomington, Minnesota, United States
Job type: Direct hire

What You Will Be Doing

As a Senior Software Engineer, you will lead the planning, design, and development of tools, machines, and accessory products for the HVAC/R markets. This includes introducing new products and improving current designs, with significant autonomy over critical project decisions. You must be able to perform each essential duty satisfactorily. Reasonable accommodations will be made to enable individuals with disabilities to perform the essential functions.

  • Lead engineers in designing tools and machines, including serving as project lead when needed.
  • Evaluate the progress and results of projects you lead.
  • Own project-level goals involving multiple engineers; break down ambiguous tasks into smaller units and establish clear milestones to measure progress.
  • Mentor Engineer I, II, and III colleagues, guiding them through complex technical issues.
  • Provide technical leadership and bring design concepts to production solutions as a subject matter expert in your area.
  • Design and execute test plans to support departmental goals.
  • Provide advanced production-line support.
  • Develop product specifications for new Ritchie Engineering product ideas.
  • Report on completed work at department, new product, and stage-gate meetings to support new product development.
  • Translate initial product designs into production-ready documentation.
  • Update released production documentation through established change processes.
  • Manage and develop up to two direct reports, including interviewing, selection, onboarding, time approval, time-off management, performance reviews, and addressing performance concerns.
  • Perform other duties as assigned, including training colleagues on established processes.

Required Qualifications

  • Bachelor’s degree in Engineering or Computer Science.
  • Eight years of progressively demanding experience in embedded firmware and mobile or desktop application development and testing.
  • Understanding of the new product development process.
  • Ability to communicate technical information effectively in presentations.
  • Knowledge of lean principles.
  • Proficiency in UWP, Visual C++, C#, VB.NET, and ASP.NET.
  • Ability to develop and test applications for Android and iOS.
  • Experience across the full software product lifecycle, from concept through post-launch.
  • Proficiency in reading and writing English.
  • Highly organized, self-motivated, and able to work independently with minimal supervision in a fast-paced, multitasking environment.
  • Strong interpersonal and leadership skills, excellent written and oral communication, and the ability to manage multiple priorities.

Preferred Qualifications

  • Infor ERP experience.
  • EPA 608 certification.
  • SolidWorks experience.
  • DBWorks or Enterprise PDM experience.
  • Experience with Bluetooth, Bluetooth Low Energy, Ethernet, and TCP/IP.
  • JIRA experience.

Schedule

Four 10-hour days, Monday through Thursday, scheduled between 6:00 a.m. and 6:00 p.m. Additional hours may be required during busier periods.