Design Software Engineer Job Description

Design Software Engineer Job Description

4.5
178 votes for Design Software Engineer
Design software engineer provides leadership in Root Cause Analysis, Design Failure Mode and Effects Analysis, Production Failure Mode and Effects Analysis, Practical Problem Solving, etc.

Design Software Engineer Duties & Responsibilities

To write an effective design software engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included design software engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Create and perform software test procedures, scripts, and reports for informal and formal validation
Act as a technical leader on selected projects and a point of contact for our partner sites in USA
As a technical coordinator, ensure that the product fulfills all functional requirements as required
Ensure tasks are completed on-time and and in requested quality
Support the design of useful, usable, and desirable systems, products and services
Develop GUIs for web applications using HTML 5, CSS 3, and JavaScript for PC/MAC/iOS/Android platforms
Ensure authored code is cross-browser/platform/OS compatible
Utilize knowledge of the C programming language for embedded systems
Have extensive experience with object oriented programing languages, JAVA, C++ or C#
Familiarity with REST Services and Service Oriented Architecture

Design Software Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Design Software Engineer

List any licenses or certifications required by the position: ISTQB, CQE, AWS, ISO, 9001, PCTS, CRE, CSQE, ASQ, PMP

Education for Design Software Engineer

Typically a job would require a certain level of education.

Employers hiring for the design software engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Computer Engineering, Electrical Engineering, Software Engineering, Design, Technical, Science, Graduate, Software Development

Skills for Design Software Engineer

Desired skills for design software engineer include:

3D/2D asset implementation
Front-end development
Game asset integration
Programming principles
CAE
CSS support for both modern and legacy browsers
Charts .- System level debugging skills are
DHTML
Design Failure Mode & Effects Analysis
Design documentation standards

Desired experience for design software engineer includes:

University degree in Computer Science or related field
Knowledge of software design tools
Knowledge of Windows/Unix scripting languages
Familiar with any CMMI compliant software development processes a plus, the tools associated to such processes
Ability to work with hardware tools such as Oscilloscopes, Logic Analyzers
5 years of applicable software development experience

Design Software Engineer Examples

1

Design Software Engineer Job Description

Job Description Example
Our company is looking to fill the role of design software engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for design software engineer
  • Provide world class support to customers designing our products into their application
  • Interface with hardware designers, field applications engineers, and directly with customers as necessary
  • Deliver documentation and training materials as necessary
  • Provide software support to Software Delivery team Customer contacts
  • Use Service-Oriented-Architecture to build services as a part of Core Expense Software Stack
  • Take responsibility for assessing the quality of his/her feature areas
  • Build Automation around the product feature areas using test frameworks and tools like Junit, Selenium, JMeter
  • Develop core features and enhancements for the Expense product
  • Contribute in code areas that need refactoring and architectural changes
  • Investigate product issues with in-depth analysis and customer impact, and assist with prioritizing them
Qualifications for design software engineer
  • Must have excellent understanding of software development life cycle
  • Experience producing interactive prototypes for UI explorations is desired
  • Knowledge of commercial airborne standards including DO-178 is a plus
  • Ability to manage and translate systems requirements to software requirements, design, code, and test using embedded SW, C, Assembler or other SW, support and execute verification and validation (V&V)
  • Matlab & Simulink knowledge is advantage
  • Experience in use of test automation tools Selenium, Test Complete
2

Design Software Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of design software engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for design software engineer
  • Automate the display of these queries' results on a dashboard
  • Assist us in writing new queries to look at the data in different ways than we do today (now that we know more about the customer base, usage patterns)
  • Porting and processing of historic telemetry from our various sources to supply one year's worth of data (where available)
  • Possibly use some sort of alarm mechanism to bring awareness to anomalies (stretch goal)
  • Suggests new approaches to work
  • Experience with Javascript frameworks (AngularJS, backbone, ember, react, etc)
  • Experience with either Python, Ruby or Java
  • Design and develop transport software keeping the reuse possibilities from existing solution
  • Work as an expert in transport development scrum teams
  • Guarding transport software components by reviewing and approving the changes coming from scrum teams
Qualifications for design software engineer
  • Knowledge of microprocessor/microcontroller architectures
  • Create intelligent and intuitive software which helps us provide an even better extended service to our clients, collaborating with our Data Science team in the US if required
  • Experience with Continuous integration and continuous deployment models – tools similar to Jenkins, TeamCity, Ansible, Chef, Puppet
  • Working on Bachelors degree or having BA
  • Knowledge of Configuration Management tools ClearCase, Attlasian tool set (Jira) is a plus
  • Analyze the requirements and design, code, integrate and test the software solution to the current code baseline
3

Design Software Engineer Job Description

Job Description Example
Our innovative and growing company is hiring for a design software engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for design software engineer
  • Linux operating systems administration experience
  • Bachelor’s degree in Computer Science or related software engineering discipline
  • Strong understanding of programming language(s) such as Python or Java and Perl
  • Experience in scalable, high availability file transfer environments
  • Experience with Active Directory and identity management tools such as Okta, knowledge of OSI model & solid understanding of infrastructure and security concepts
  • Experience with major transfer protocols like SSH, FTPS, and HTTPS and with encryption technologies including PGP
  • Experience with infrastructure monitoring tools and DevOps process, knowledge of AWS
  • Use and develop software applications using technologies according to departmental standards
  • Evaluate all PTC SW elements vs Reliability and Safety requirements of the program
  • Develop any needed technical proposals and drive programs to address any identified gaps
Qualifications for design software engineer
  • Extensive experience working with automotive LIN and CAN-bus serial communication needed
  • Must have the ability to develop software in C, C++, C#, or other selected languages
  • Will need excellent technical problem-solving, and communication (verbal & written) skills
  • Must be self-motivated, creative, willing to learn, and work as s team
  • Ability to travel internationally or domestically (Approximately 5-­10%)
  • Knowledge of fixed point C coding
4

Design Software Engineer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of design software engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for design software engineer
  • Produce sales Documentation which will include proposals, quotations, specifications, and schedules for panels/power/points/controllers
  • Complete software programming using established standards as required
  • Manages and completes the loading, device verification, and commissioning of all system controllers as required
  • Validates complete system functionality and resolves issues with subcontractors and others to ensure proper operation
  • Compiles accurate project documentation for operating manuals from day 1 through to as-built and system witness/handover
  • Managing and monitoring the program contract's cost, schedule, and technical performance
  • Establishing milestones and monitoring adherence to program plan and schedule, allocating resources, prioritizing workload, and evaluating the impact of customer changes in system specifications
  • Managing staff to ensure high quality technical work is accomplished
  • Preparing and presenting briefings to government and military personnel
  • Understand the new technologies in RF industry, particularly the standards like WLAN, P25, Bluetooth, LTE, 802.11 AD and Pulse Measurements
Qualifications for design software engineer
  • Expert GUI design and OO skills
  • Strong track record designing software that solves tough problems and exceeds customer expectations
  • Interest/Ability to train field/customers to be highly effective with your software
  • Experience with the entire software product life cycle
  • Demonstrated ability to debug complex problems utilizing appropriate combinations of software, firmware, hardware and/or test instrumentation
  • Ability to thrive on a multi-disciplinary team of hardware and software engineers
5

Design Software Engineer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of design software engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for design software engineer
  • Document application features for Engineering and end customers
  • Execute to project plans and processes
  • Serve as technical leader for major development projection or multiple simultaneous projects
  • Design, develop, test & debug, document, create build/install packages, and perform analysis on software libraries and applications
  • Assignments include development of new applications and features, enhancements, modifications, and corrections to existing software
  • Support internal and external developers using our libraries to build custom applications
  • May be responsible for developing or executing project plans and processes, schedules and for documentation of work and results
  • Prepare and install solutions by determining and design system specifications, standards, and programming
  • Create appropriate software architecture to support software applications and achieve optimal performance and flexibility
  • Familiarize with existing Java web service and Java-wrapped ETL codebase
Qualifications for design software engineer
  • Experience with SECS, EDA and EDI or familiar experience in other industries is a plus
  • Pro-active, self-starter, decisive, takes ownership
  • Strong communicator with a pragmatic attitude
  • Real team player with quality orientation
  • Ability to travel to other offices
  • Experience with Agile engineering process is a plus

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates