Software Engineer

2 months ago


Scottsdale, United States Encora Full time

Looking for Software Engineer with below skills.

ESSENTIAL JOB FUNCTION & RESPONSIBILITIES

Software Development:

Design, develop, and implement software applications using C++ and Java programming languages.

Collaborate with cross-functional teams to gather requirements and translate them into software designs.

Write clean, efficient, and maintainable code following coding standards and best practices.

PLC and RTAC Integration:

Interface with PLC and RTAC systems to develop software modules that control, monitor, and optimize automation processes.

Implement communication protocols and interfaces (e.g., Modbus, Profibus, Ethernet/IP) for seamless integration with automation systems.

Develop software solutions for data exchange and synchronization between automation systems and external devices or software interfaces.

Testing and Debugging:

Conduct thorough testing and debugging of software applications to ensure reliability and quality.

Collaborate with the QA (Quality Assurance) team to ensure optimal performance, functionality, and user experience.

Identify and resolve software-related issues promptly and efficiently.

Documentation and Reporting:

Create comprehensive documentation, including design specifications, user manuals, and technical guides.

Provide regular reports and updates on software development progress to the project team and stakeholders.

Maintain accurate and up-to-date documentation of software development activities.

Continuous Learning and Innovation:

Stay updated with the latest trends and advancements in software engineering, PLC, and RTAC systems.

Continuously explore and propose innovative ideas to improve software functionality, efficiency, and performance.

REQUIRED QUALIFICATIONS

  1. Education: Bachelor's or Master's degree in Computer Science, Software Engineering, EE power systems, or a related field.
  2. Years of Experience: 7 plus years of experience Strong proficiency in C++ and Java programming languages.
  3. Experience with power systems, Microgrid technology, BESS - EMS, Unit/Master controllers.
  4. Experience with Grid Forming (P/Q), Grid following (V/F), Peak shaving, black start, ramp rate control & service, startup/shutdown (following/forming)
  5. Experience in PLC, RTAC, IIoT
  6. Experience in developing software solutions that integrate with PLC and RTAC systems.
  7. Familiarity with communication protocols and interfaces such as Modbus, Profibus, or Ethernet/IP.
  8. Solid understanding of software development principles, methodologies, and best practices.
  9. Strong analytical and problem-solving skills.
  10. Experience with software testing, debugging, and maintenance.
  11. Knowledge of version control systems (e.g., Git) and software development tools.
  12. Excellent teamwork and communication skills to work collaboratively with cross-functional teams.

  • Software Engineer

    6 days ago


    Scottsdale, United States Exquisite Software Full time

    About the job Software Engineer Job Summary Exquisite Software is looking for an experienced software development engineer. Responsibilities • Write high-quality, efficient, testable code in Java and other object-oriented languages.• Build highly available, secure, distributed systems in a micro-services architecture.• Collaborate with some of the...


  • Scottsdale, United States HEAT Software Full time

    HEAT Software and LANDESK are now Ivanti!  With more than 1,600 employees in 23 countries and over 22,000 broadly diversified customers across all industries.  From patch and asset management to IT service delivery and security, our software is everything an organization needs to take their IT operations to the next level.”  Ivanti provides integrated...

  • Software Engineer

    4 weeks ago


    Scottsdale, Arizona, United States Symmetry Software Full time

    Symmetry Software is the payroll infrastructure for software & payroll platforms powering the paychecks of over 64 million workers each year. Our fully integrated suite of payroll tax APIs and software tools allows companies to solve tax compliance issues and build applications across the entirety of the payroll process. About the Role:We are seeking a...


  • Scottsdale, United States Performance Software Full time

    We have an immediate need for a contract Software Engineer to work either on-site in Scottsdale, AZ or remotely. This contract position will last through the end of this year and perhaps longer. Location: On-site in Scottsdale, AZ or remotely Pay: $50/hr Job Requirements: 3+ years professional software development experience including the...


  • Scottsdale, United States Performance Software Full time

    We have an immediate need for a contract Software Engineer to work either on-site in Scottsdale, AZ or remotely. This contract position will last through the end of this year and perhaps longer. Location: On-site in Scottsdale, AZ or remotely Pay: $50/hr Job Requirements: 3+ years professional software development experience including the...


  • Scottsdale, United States Performance Software Full time

    We have an immediate need for a contract Software Engineer to work either on-site in Scottsdale, AZ or remotely. This contract position will last through the end of this year and perhaps longer. Please read the information in this job post thoroughly to understand exactly what is expected of potential candidates.Location: On-site in Scottsdale, AZ or...


  • Scottsdale, United States Exquisite Software Full time

    About the job Xamarin Software Engineer Job Summary Exquisite Software is looking to expand our engineering team is seeking a talented Xamarin developer with over 1-year experience developing consumer and business applications for iOS and Android. You will be working in an Agile environment on a team developing mobile applications. This position is very...

  • Software Engineer

    1 month ago


    Scottsdale, United States Symmetry Software Full time

    Symmetry Software is the payroll infrastructure for software & payroll platforms powering the paychecks of over 64 million workers each year. Our fully integrated suite of payroll tax APIs and software tools allows companies to solve tax compliance issues and build applications across the entirety of the payroll process.  About the Role: We are seeking a...

  • Software Engineer

    6 days ago


    Scottsdale, United States Symmetry Software Full time

    Symmetry Software is the payroll infrastructure for software & payroll platforms powering the paychecks of over 64 million workers each year. Our fully integrated suite of payroll tax APIs and software tools allows companies to solve tax compliance issues and build applications across the entirety of the payroll process. About the Role: We are seeking a...


  • Scottsdale, United States Axway Software SA Full time

    Overview Senior Software Engineer III with Axway, Inc. (Scottsdale, AZ) Design new ways to use electrical power to develop or improve products and perform detailed calculations for design, installation, and testing to ensure products meet specifications and codes. Responsible for designing repeatable delivery processes and implementing cloud frameworks that...


  • Scottsdale, United States Axway Software SA Full time

    Overview In 2024, we are pursuing our ambitions to continue to enable organizations' digital transformation. We are looking for our new Customer Support Technical Engineer (MFT/B2Bi) to join Axway's family. Are you ready? Join us now!! Together we can. Together we will. Axway is an enterprise integration company that's been around for over 20 years to...


  • Scottsdale, United States PayPal Full time

    What you need to know about the role- We are looking for an experienced, self-motivated, highly productive Software Engineer in test for iOS mobile engineering team to develop and execute automated tests for various frontend and backend components within the PayPal platforms. You will have the opportunity to work with other skilful engineers to solve...


  • Scottsdale, United States SeeWriteHear, LLC. Full time

    About the Company:Join the SeeWriteHear team where we focus on bringing innovation to accessibility in our pursuit of information equality for people with disabilities, and all abilities. SeeWriteHear is a leader in the accessibility industry, meeting the growing need for accessible literary and multimedia content by developing new AT solutions,...


  • Scottsdale, United States SeeWriteHear, LLC. Full time

    About the Company:Join the SeeWriteHear team where we focus on bringing innovation to accessibility in our pursuit of information equality for people with disabilities, and all abilities. SeeWriteHear is a leader in the accessibility industry, meeting the growing need for accessible literary and multimedia content by developing new AT solutions,...

  • Software Engineer

    2 months ago


    Scottsdale, United States Consumer Cellular Full time

    Software Engineer (240062) Job Summary We are seeking skilled Software Developers who thrive in a highly collaborative, agile team environment. Developers at Consumer Cellular design elegant technical solutions for complex product requirements, deliver high quality code as part of a fast-moving agile team, and own the stability and quality of their domain....


  • Scottsdale, United States PayPal Full time

    Meet our team: As part of the Payments engineering organization, the Software Engineer MTS 1 will be part of a team delivering high impact products for various segments. What you need to know about the role: We are looking for an enthusiastic and passionate candidate who will collaborate with cross functional teams across PayPal as required to learn,...


  • Scottsdale, United States General Dynamics Mission Systems Full time

    Basic Qualifications Bachelor of Science in a STEM (Science, Technology, Engineering, Mathematics) related field or equivalent experience, plus a minimum of 2 years of relevant experience; or Master's degree. Agile experience preferred. Department of Defense Secret security clearance is preferred at time of hire. Candidates must be able to obtain a Secret...


  • Scottsdale, United States She Recruits, LLC Full time

    We apply advanced technologies such as Artificial Intelligence, Blockchain, AR/VR, Cloud Native and Quantum Physics to solve our customers' missions in cyber, RF, undersea, interstellar space, and everything in between.As an Advanced Software Engineer, you'll lead a team of extraordinary talent. Together you'll perform software requirements analysis,...


  • Scottsdale, United States General Dynamics Mission Systems Full time

    Basic Qualifications Bachelor’s degree in software, computer, computer science, or computer systems engineering or a related technical field, or equivalent experience is required. Agile experience preferred. Candidates must be able to obtain a U.S. Department of Defense SECRET security clearance within a reasonable amount of time from date of hire....


  • Scottsdale, United States Viper Staffing Services L.L.C. Full time

    (Hiring) Senior Software Engineer We are seeking a Senior Software Engineer to become an integral part of our team! You will be responsible for creating and modifying computer application software or specialized utility programs. Responsibilities: Analyze user needs and develop software solutions Work with project manager or product owner to meet...