Software Engineer Job at Daikin Applied

Daikin Applied Plymouth, MN 55441

Make your mark at the world's largest HVAC company

Why You'll Love Working for Daikin:

  • We're a team who operates with a people-centered mindset, believing in the unlimited potential of each employee, with a goal of driving our company to its fullest potential.
  • Our goal is to “Perfect the Air”. We do this through cutting edge innovation & sustainability efforts while meeting the HVAC needs of thousands of customers - expanding over 160 countries!
  • Our culture is unrivaled. Daikin operates under 8 Core Values which are embedded into every aspect of our business. It's through these values that we continuously strive to build a place where everyone can be authentic, feel valued and heard, and have a sense of purpose and belonging

Summary:Designs, modifies, develops, writes and implements software programming applications. This may include utility, development or diagnostic software. Participate in the testing process through test plan development, test review and analysis, test witnessing and software certification. Interfaces with internal client groups to understand all planned projects and meet project schedule deadlines.

Required skills:

  • BS degree in Computer Engineering, Electrical Engineering or equivalent
  • 5+ years of experience working with control systems
  • Experience with PLC development
  • Python, or other programming languages preferred
  • Experience reading hardware schematics and understanding the impact on the software
  • Strong organizational, interpersonal and communications skills.
  • Ability to read and interpret documents such as technical literature and safety standards, operating and maintenance instructions, and engineering drawings.
  • Ability to communicate effectively with cross-functional employees in the organization.
  • Ability to apply basic engineering principles to solve problems involving several concrete variables in standardized situations.

Preferred Skills and Experience:

  • C/C++
  • Scripting (Python, Perl, Bash)
  • PID Control theory
  • HVAC systems
  • Communication protocols such as Modbus, BACnet, Lon, and TCP/IP
  • Automated Testing
  • Agile development
  • Devops automation (pipelines, builds, tests, etc)

Duties and Responsibilities:

  • Develops embedded controls and communication software based on Linux.
  • Design and implement control algorithms.
  • Documents all designs by following department processes.
  • Able to work independently and within a team on products, designs, and cost reductions to improve the competitive position of the company.
  • Procures materials needed to construct prototypes and participates in the design engineering of new models.
  • Supports the planning and development of test programs for prototypes.
  • Analyzes test data and reports to determine if designs meet functional and performance specifications.
  • Designing and implementing the defined architecture
  • Work with other engineering teams to ensure requirements are understood and testable
  • Participate in design and code reviews for other's work




Please Note :
ajayjain.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, ajayjain.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.