Software Engineer

15 Jan 2025

Vacancy expired!

Software Engineer A great role for a software engineer to develop software for new product development and to support existing product base. Experience with embedded systems using graphical displays and Ethernet remote control is desired.

Software Engineer Roles and Responsibilities:
  • Develops user controls systems by designing, developing, and installing software solutions.
  • Determines operational feasibility by analysis, problem definition, requirements, solution development, and proposed solutions.
  • Develops software solutions by studying information needs, conferring with in-house engineers and users using proven systems flow, data usage, and work processes.
  • Investigates problem areas with experience in embedded systems.
  • Follows the software development lifecycle.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Identifies and recommends licensed software requirements by obtaining required information from vendors, recommending purchases, and testing and approving products.
  • Protects operations by keeping information confidential.

Software Engineer Qualifications / Skills:
  • Problem and information analytical skills
  • Familiar with embedded systems interfaces – RS-232, I2C, SPI, SCI, Bit Manipulation
  • Software design
  • Software debugging
  • Software documentation
  • Software testing
  • Problem solving
  • Teamwork

Education, Experience, and Licensing Requirements:
  • Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering or related technical discipline
  • 3+ years of professional software development experience preferred
  • Proficiency in C# or C, and object-oriented design skills
  • Windows .NET FrameWork experience
  • Experience with cross-platform software, such as QT, for creating graphical environments
  • Experienced with configuring Linux and Windows operating systems for embedded systems is a plus
  • Knowledge of remote applications using Ethernet interfaces and protocols
  • Specific experience serving as technical lead throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing, documentation, delivery and maintenance is preferred
"We Engineer your success" Britech Group, Inc is a Technology Staffing Company who are experts in integrating exceptional people with top companies. Additional Job Openings-

  • ID: #48582705
  • State: California Vista 92081 Vista USA
  • City: Vista
  • Salary: Depends on Experience
  • Job type: Permanent
  • Showed: 2023-01-15
  • Deadline: 2023-03-14
  • Category: Et cetera