Job Details

ID #45930241
State North Carolina
City Cary
Job type Contract
Salary USD TBD TBD
Source Three Point Solutions
Showed 2022-09-23
Date 2022-09-23
Deadline 2022-11-21
Category Et cetera
Create resume

Software Engineer I

North Carolina, Cary, 27513 Cary USA

Vacancy expired!

Job Title: Software Engineer I - 34319 Description:

  • Works on a product team alongside other software engineers and software analysts to support basic product design by writing and testing code to deliver simple to complex functionality on a defined portion of the product it supports.
  • This is an entry level role that is designed to learn, grow incompetence, and develop the most basic capability needed to operate effectively in this role.
  • Work and decisions are reviewed by supervisors before implementation
  • Applies existing applications to routine problems.
Responsibilities:
  • Develops, codes, configures, and tests programs and systems.
  • Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications.
  • Analyzes assignments and determines software specifications that must be fulfilled to achieve objectives.
  • Executes necessary documentation, as directed, or needed.
  • Collaborates with other relevant stakeholders and team members to ensure that features meet business needs.
  • Follows industry-standard agile software design methodology for development and documentation.
Education:
  • Degree in an Engineering/Technology discipline or equivalent experience. (University Degree (4 years or equivalent))
  • Degree in an Information Technology discipline or equivalent experience. (University Degree (4 years or equivalent))
  • Require any of the following degrees: BS Electrical Engineering, BS Computer Engineering, BS Mechanical Engineering.
Shift:
  • Shift 1
Experience:
  • Previous experience in programming/software development. (1 - 3 years)
  • Software development processes experience. (1 - 3 years)
  • Participating in Agile Development (1 - 3 years)
  • Experience working in an Agile Environment (1 - 3 years)
Skills:
  • Excellence in verbal and written communication forms with emphasis on persuasive communication, tact and negotiation. (Has a good understanding of the principles and can independently use the knowledge.)
  • Ability to analyze, translate, and define business requirements into technical solutions. (Has a general understanding of the principles and uses the knowledge with assistance.
  • Ability to apply engineering principles and concepts for designs. (Has a general understanding of the principles and uses the knowledge with assistance.)
  • Ability to manage many competing priorities/requests in a fast-paced environment (Has a good understanding of the principles and can independently use the knowledge.)
  • Demonstrated technical problem-solving abilities
  • Demonstrated exposure in developing embedded applications using C and MATLAB Simulink
  • Excellent written and verbal communication skills for working in a team environment
  • Experience writing and reviewing software requirements
  • Knowledge of software delivery processes
What Makes You Stand Out (Desired skills/experiences):
  • Strong passion for embedded engineering and learning new technologies
  • Experience with control systems design and analysis on agricultural applications
  • Experience with model-based software development tools
  • Experience relating to the design/diagnostics of mechanical/electrical/hydraulic systems
  • Knowledge of electronic circuits and components with the ability to read schematics and data sheets
  • Experience with continuous integration development and automated build tools
  • Experience with embedded systems tools such as emulators, compilers, and simulators
  • Experience in automotive communication protocols such as CAN, LIN, and Ethernet
  • Experience using laboratory equipment such as Logic Analyzers and Oscilloscopes
  • Prioritize skills and experiences from most important to least.

Vacancy expired!

Subscribe Report job