Software Controls Engineer Resume Sample

5.0
12 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Kyler Watsica
3691 Streich Prairie,  Los Angeles,  CA
+1 (555) 743 7304

Work Experience


Software Controls Engineer
01/2017 - PRESENT
Phoenix, AZ
  • PLC software design experience to develop control system network diagrams
  • Knowledge of technical controls and troubleshooting skills in state machines
  • Shall provide “hands on” technical leadership in the design, programming, and installation of energy storage systems
  • Identify, and apply lessons learned to correct technical quality related issues
  • Provide high integrity and oversight of processes protecting intellectual property
  • Time management and ability to multi-task in a cross-functional team
  • B.S.E.E. / M.S.E.E. or equivalent with 3+ years’ experience in analog and digital circuit design and coding
  • Experience with driver and board-level software systems development
  • Experience with board bringup and systems debugging
Electronic Controls Software Engineer
08/2014 - 11/2016
Chicago, IL
  • Familiar with New Product Introduction Process (NPI)
  • Show past lessons learned related to practical implementation vs analytical ability for validation and verification of controls in a system
  • Background and interest in model based design and testing
  • Exposure to creating S-functions from embedded C code
  • Advanced Software Engineering And Coding Skills
  • Developing, maintaining and providing documentation to Fortna’s Technical Writer
  • Experience in software development using C/C++ or other modern programming language
Software / Motor Controls Engineer
05/2011 - 06/2014
Boston, MA
  • Develop the group’s actuator modeling capability
  • Responsible for exhibiting professional behavior with both internal/external business associates that reflects positively on the company and remains consistent with the company’s policies and practices
  • Conduct M&C Training Seminar: Assist field staff by presenting class room style training sessions on standard product assortment. Work with Marketing to identify gaps in current product knowledge to ensure strategic growth objectives are met
  • General Documentation: Perform the required administrative tasks associated with the Engineering position; I.E. Creating tickets, time sheets, travel authorizations requests and general filing/ record keeping on customer support issues
  • Design, implement and verify control algorithms
  • Lead execution of embedded controls design enhancements to support current and new product /customer requirements for features, functions, and diagnostics
  • Be the algorithm feature technical expertise
  • Maintain functional knowledge of subsystem and its performance requirements

Education


Upper Iowa University - Des Moines Center
2006 - 2010
Engineer's Degree in Software Engineering

Professional Skills


  • Strong coding skills in C, C++, Verilog, VHDL, Java
  • Real-time, embedded C skills with hands-on debugging experience
  • Strong interpersonal, organizational, time management and problem-solving skills
  • Engineering technical experience with focus in control engineering or experience in a range of control techniques and methods is required
  • Demonstrated experience with debugging, in-vehicle and bench testing, and product development
  • Experience of automatic code generation from models using tools such as TargetLink and/or experience of real-time embedded software (using C) is desired
  • Good skills with C programming, Matlab, Simulink, embedded software

How to write Software Controls Engineer Resume

Software Controls Engineer role is responsible for java, software, integration, training, coding, architecture, manufacturing, design, digital, modeling.
To write great resume for software controls engineer job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Software Controls Engineer Resume

The section contact information is important in your software controls engineer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Software Controls Engineer Resume

The section work experience is an essential part of your software controls engineer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous software controls engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular software controls engineer position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Software Controls Engineer resume experience can include:

  • Fluent English language skills (verbal and written) and ability to work within a multi-cultural team
  • Making good and timely decisions that keep the organization moving forward
  • Running test set-ups for their validation,
  • Experience in real-time embedded control software design and development using C Programming language and/or MATLAB/Simulink/Stateflow
  • Experience in development and testing of software & control system requirements
  • Validation of EPS functionality and resolution of EPS issues including software verification

Education on a Software Controls Engineer Resume

Make sure to make education a priority on your software controls engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software controls engineer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Software Controls Engineer Resume

When listing skills on your software controls engineer resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical software controls engineer skills:

  • Basic/Good debugging skills
  • Good organization, documentation and communication skills are required
  • Fluent in English, additional working-level second language skills an asset
  • Good knowledge of Visual Studio, experience with generating S-functions
  • Creates value through the ability to integrate knowledge from different areas of specialized knowledge Issue resolution/ Analytical skills
  • Works effectively within multi location teams

List of Typical Experience For a Software Controls Engineer Resume

1

Experience For Controls Software Development Engineer Resume

  • Demonstrated sound decision making and judgment required
  • Experience in Windows, Linux+QT software development
  • Automotive experience either at work or university, such as Formula SAE, SAE EcoCar, or other university automotive activity
  • Evidence of adherence to a defined software development process
  • Experience with Instrumentation, Controls and Automation, in related field
  • Experience with in Siemens S7 PLC, TIA Portal
  • Developing controls, algorithms and embedded software,
  • Learn and develop TGP2 software using the Trane Tracer Graphical Programming Editor required
2

Experience For Electronic Controls Software Engineer Resume

  • Algorithm / software design development and testing
  • Aptitude for computers, software, and scripting languages
  • Documentation and testing
  • Interpret and design to applicable algorithm subsystem requirements
  • Controller architecture definition and requirements flow down
  • Specification of functions and features for embedded software implementation
3

Experience For Powertrain Controls Feature Software Engineer Resume

  • Development and maintenance of EPS model (plant + controller + appropriate interface)
  • Controller stability analysis for EPS control systems
  • Development and maintenance of in-house controller design and analysis tools
  • Can work independently and/or within a team environment
  • Interface/Coordinate the work packages with overseas team members
  • Knowledge of configuration and work flow management tools like MKS Integrity, PTC tools etc
  • Investigates embedded software problems, understands causal mechanisms, recommends appropriate action, owns problem resolution and documents results
  • Applies and improves embedded software development processes and tools
4

Experience For Software / Motor Controls Engineer Resume

  • Quality management of software development
  • Experience in developing algorithms through to production and/or new product development using Matlab toolchain; preferably within the automotive/aerospace domain
  • Pragmatic approach to problem solving and real-world control engineering
  • Development life-cycle support (Design, development, verification, and validation) of control system software for aviation gas turbine jet and turboshaft engines
  • Software requirements development, requirements management, requirements based testing, dynamic system analysis, and simulation
  • Support of Model Based Design and Development
  • Identify anomalous control system behavior
  • Identify root cause of issues and identify solutions
5

Experience For Powertrain Controls & Software Engineer Resume

  • Analysis of the software and customer requirements
  • Control concept development based on customer and internal requirements
  • Design and development of complex software modules in a model based AUTOSAR environment
  • Design of classic and modern controller with respect to software implementation
  • Model based system analysis to assess the control behavior and system stability
  • Ensure that software designs are fully suited to the target micro platform and are fully compliant with the requirements
  • Support software development throughout the software lifecycle
6

Experience For Controls Algorithm Software Development Engineer Resume

  • Evaluate and interpret data collected in vehicles
  • Coordination of technical facts with the customer and presentation of results
  • Program PLCs and software for integration of mechanical design to process function and quality control
  • Maintain and control backups for programs
  • Develop HMIs for operator, technician, supervisor, and engineer access to parameters for process
  • Wire devices of machine(s) to components in electrical box(es) per schematics
  • Support standardization initiatives to incorporate best practices into global standards for automation
7

Experience For Software Engineer, Controls Resume

  • Lead proof of concept projects for Industrie 4.0 initiatives
  • Design control logic to meet system requirements
  • Ability and willingness to travel for project work 25% of the time
  • 12 hr shifts 7/2, 7/2, 7/3 rotation
  • Embedded software development
  • Able to learn complex algorithms
8

Experience For Controls & Software Engineer Resume

  • Written and spoken English on a professional level
  • Embedded Software Design and Construction
  • Software development tools such as Matlab/Simulink, Labview, DOORS etc is helpful but not required
  • Positive team player with a willingness to learn and adapt

List of Typical Skills For a Software Controls Engineer Resume

1

Skills For Controls Software Development Engineer Resume

  • Communicates effectively -
  • Experience in industrial automation design and commissioning - Hydro Power Plant automation and BOP
  • Strong technical background in computer networking design for industrial applications
  • Have a good understanding of the automotive industry
  • Experience working with external Equipment Builders/Integrators
2

Skills For Electronic Controls Software Engineer Resume

  • Experience in starting up production equipment
  • Design, testing, verification and validation of control system software for gas turbine jet and turboshaft engines
  • Support function tuning and validation tests in simulation
  • Experience with rapid controller prototyping systems such as dSpace is desired
  • Related experience in industrial controls; Material Handling Systems
  • Experience with C, INCA, Configuration Management Software, CAN communication, Lauterbach, Trace 32
3

Skills For Powertrain Controls Feature Software Engineer Resume

  • Experience with Transmission Calibration
  • Experience with Transmission/Engine controls and SW development
  • Experience with Matlab, Simulink, Code generation tools (TargetLink, Embedded coder)
  • Product Verification and Validation Management
  • Experience with SCADE highly desirable, or other Software development tools such as Matlab/Simulink, or Labview
  • Professional experience as a controls design engineer
  • Matlab / Simulink / TargetLink and CANape experience
4

Skills For Software / Motor Controls Engineer Resume

  • Advanced knowledge in controls and experience in system analysis
  • Experience in a Software Control Engineer role or equivalent
  • Demonstrated ability to work independently to find solutions to various challenges
  • Develop and execute test cases in a simulation environment, analyze and present data, validate control functionality
  • Experience with MATLAB & Simulink is required
5

Skills For Powertrain Controls & Software Engineer Resume

  • Experience with automotive communications and calibration tools for CAN and CCP (e.g. CANalyzer and CANape) is desired
  • Experience with vehicle dynamics is desired
  • Experience with classical & digital control is required
  • Embedded Software experience
  • Experience & desire to work with conveyor control systems
6

Skills For Controls Algorithm Software Development Engineer Resume

  • Experience with Model based development and code generation tools
  • DSpace TargetLink experience
  • IBM Rhapsody tool experience
  • Experience of AUTOSAR architectures
  • Develop and execute test cases in a simulation environment, analyze and present data, validate control functionality and document results
  • UML design experience
  • Using CAN communication between PLC and AC Drives
  • Engineering mindset to work within different field areas from computer science to physics, from electronics to thermodynamic
  • Supporting all phases of the algorithm and software development, implementation, and release processes
7

Skills For Software Engineer, Controls Resume

  • Supervise manufacturing and perform testing and commissioning of automation, networking, and BOP equipment
  • Supervise site installation (cabling, instrumentation, loop checks, etc.) and perform commissioning of automation, networking, and BOP equipment
  • Desktop Simulation Testing, Hardware in the Loop Testing, Vehicle Testing, FMEA and other necessary support to EPS safety cases
  • Develop SIL testing environment using Microsoft Visual Studio. Develop test maneuvers for SIL testing
  • BS in Computer Science, Electrical Engineering, Mechanical Engineering, or Mathematics
  • Constructs embedded software using industry best practices and robust software engineering principles; verifies software updates to ensure quality products
  • Create vision inspection programs and all supporting documentation as well as defining authority and parameter settings for process control
  • Use proper wire sizes and color coding per industry standards as well as clear labeling at device and in box
8

Skills For Controls & Software Engineer Resume

  • Pragmatic approach to real world control engineering (simulation, modeling, controller design and discrete time systems) is required
  • Knowledge of integrating S-functions into simulation environments and perform SIL testing
  • Develop controls design and development from customer specifications through requirements definition, modeling, and testing
  • Architectural platform development using peripheral buses like I2C, SPI and USB
  • Open to working in Deer Park, IL or Auburn Hills, MI
  • MSc in engineering within computer science, mechanical, mechatronics, electronics, control or similar
  • Familiarity with the UNIX/LINUX command-line operating system
9

Skills For Controls / Software Engineer Resume

  • Develop software tools to automate various steps in the testing and analysis process
  • Function development for electric power steering systems from the concept phase to the series production
  • Create and maintain electrical schematics, pneumatic diagrams, and logic diagrams for new and existing equipment
  • Develop Software applications for new equipment for Production and testing purposes
  • Development of system and vehicle features for electro-mechanical steering systems (EPS)
  • Knowledge of systems and software engineering principles is desired
  • Home office when not traveling
10

Skills For Eg-software Engineer Controls Resume

  • Support generating S-functions for MATLAB, Integrate with Simulink models
  • Familiarity with automotive industry standards including ISO26262 and ASPICE
  • Basic knowledge of scripting languages such as PERL or PYTHON
  • Knowledge of modular and scalable network interfaces with peripheral devices
  • Own configuration control of software that is either TCP/IP, USB, EIA-485 or 802.11x compliant
  • Working closely with the commissioning group and contractors to ensure electrical, instrumentation and electronic equipment is installed correctly and working properly
  • Strong technical background in Automation (various PLC platform and HMI development knowledge and experience)
  • Work in a multi-cultural and multi-locational environment

List of Typical Responsibilities For a Software Controls Engineer Resume

1

Responsibilities For Controls Software Development Engineer Resume

  • Perform and manage the design or the modification of hardware and/or software for the automatic controls system in Hydro Power Plants
  • Perform and manage the design or the modification of computer networks in Hydro Power Plants
  • Perform and manage the design or the modification of Balance of Plant (BOP) (Electrical : Low Voltage, Protection, Excitation Systems-AVR) or Electrical Auxiliaries in Hydro Power Plants
  • Maximize the commercial results of the Projects with respect to Cash and Margin, while delivering the Projects on time, in conformity with the Contract, managing the Customer expectations and requirements of EHS
  • Support Sales team and manage technical tendering activities
  • Constantly seek and pursue additional business opportunities

Related to Software Controls Engineer Resume Samples

Princ Software Engineer Resume Sample

Work Experience

  •  Taking a lead development role, influence the overall vision and direction and provide valuable technical input into Symantec’s ‘new’ cloud based malware Analysis Service, Cynic   •  Excellent core Java object orientated development experience   •  Experience of developing zero-dow...
Professional Skills

  •  Excellent communication skills in working ...
  •  Be self-directing with strong prioritizati...
  •  Outstanding critical thinking and collabor...
4.9
11 votes

Software Engineer Resume Sample

Work Experience

  •  Individual contributor on small to moderately complex projects   •  Formulates/defines technical specifications   •  Works with Business Groups to gather information on new web experience and functionalities   •  Builds web pages by taking graphical layouts, cut...
Professional Skills

  •  Professional software engineering experien...
  •  Very strong technical/problem solving skil...
  •  Excellent technology skills and a track re...
4.7
21 votes

Software Engineer Asc Resume Sample

Work Experience

  •  Promotes effective communication within organization   •  Participate in technical reviews/audits of software products   •  Periodic travel and work at alternate work sites 25% of time on average   •  Obtain TS/SCI Clearance required for this role   •&...
Professional Skills

  •  Demonstrated effective teaming skills and ...
  •  Strong analytical and trouble shooting ski...
  •  Demonstrated experience and/or training in...
4.9
15 votes

Software Services Resume Sample

Work Experience

  •  Development experience in C++, C#, Java or .NET   •  Work in small, self-motivated teams to translate customer needs into Edge App products and infrastructure   •  Travel to customer sites to implement and configure software applications on the Field Agent device   • ...
Professional Skills

  •  Strong experience writing REST web service...
  •  Are open to constantly refresh and renew t...
  •  Strong understanding of JavaScript, web ma...
5.0
9 votes

Manager, Engineering Software Resume Sample

Work Experience

  •  Optimize Oculus’ tracking and machine learning software   •  Responsible for the mitigation of any security vulnerabilities rated as Critical within 30 days of identification; rated as High within 60 days and Medium to Low within 120 days   •  Assess the current state of client’s S...
Professional Skills

  •  Proven experience building, maintaining, a...
  •  Strong computer skills, including a workin...
  •  Demonstrated leadership skills in the cont...
5.0
16 votes

Software Engineer Development Resume Sample

Work Experience

  •  Help our game developers build without constraints - drive the technology choices that enable a world-class user experience   •  Be an advocate for code quality and correctness   •  Enhance, maintain, and/or refactor existing automation   •  Learn to use DeltaV ...
Professional Skills

  •  Strong object-oriented design and coding s...
  •  Strong customer focus, written and verbal ...
  •  Good RF and microwave understanding, stron...
4.9
16 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates