Engineer, SW Resume Sample
Work Experience
- Knowledge of UML modelling
- Experience with Vector CAN/LIN tools such as CANalyzer, CANoe etc
- Usage, experience and exposure to work with NOS vendor stack (i.e. Vector)
- Solid programming experience in C
- Excellent knowledge of OS coding techniques, CAN and LIN protocols, interfaces and hardware subsystems
- Represent Harman Telematics BU in various technical symposiums and tradeshows
- Drives the Telematics NAD standards and makes active contributions to the evolution of NAD IP
- Active participation in the vote and definition of product, supplier and customer requirements in the context of burden- / specification process
- Experience in NPI/NPD processes (new product introduction or development), engineering resources management, and engineering process implementation such as CMMI or SPICE
- Lead the technical direction and architecture for Telematics NAD SW and HW
- Develop end-to-end solutions and system architectures that include clear specifications of all design parameters, clear concepts of operations, detailed cost evaluation and other requirements to input into a full business case
- Integral part of project decision making team which includes both Harman’s and Customer’s executive management, project management and engineering teams
- Recommend implementation standards and design patterns that support information security and regulatory compliance objectives
- Participate in architectural reviews of NAD solutions and provide concrete feedback and specific recommendations
- Document key technical requirements for our NAD SW
- Encourage, motivate and guide individuals and teams around platform requirements and integration capabilities
- Forge new partnerships with silicon suppliers and ODM partners located globally
- Translate Harman Telematics NAD technology to shape the future of Harman Automotive IOT platform
- Design, implement, validate and roll out assigned software component into project source repository
- Definition of the functional area’s architecture
- Read schematics and debug digital hardware. Able to use oscilloscope and logic analyzer for troubleshooting. Hands on systems aspects, drivers etc
- Knowledge of Kernel Internals
- Perforce, GIT, HW debugging using Analysers and HW debuggers
- Design and develop features for Harman’s navigation software module that power some of the most luxurious automotive brand names and is currently installed in millions of vehicles
- Practical experience in Linux Kernel
Education
Professional Skills
- Analytical and problem solving skills, good debugging skills
- Excellent communication skill, problem solving skill
- Strong skills in C and C++, including algorithm design, data structures, and design patterns
- Good analytical skills and good system understanding in embedded area, extended knowledge of software interfaces and architecture principles
- Encourage open expression of ideas; communicate effectively at all levels and build strong relationships
- Experience in debugging and unit testing new code as well as an ability to predict and prevent negative side-effects when modifying existing or legacy code
- Experience in build automation using any of the scripting languages like shell, python, perl
How to write Engineer, SW Resume
Engineer, SW role is responsible for design, software, architecture, travel, training, integration, database, security, java, digital.
To write great resume for engineer, sw job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Engineer, SW Resume
The section contact information is important in your engineer, sw 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
- Telephone number
Work Experience in Your Engineer, SW Resume
The section work experience is an essential part of your engineer, sw 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 engineer, sw responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular engineer, sw position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Engineer, SW resume experience can include:
- Responsible for ensuring product features are functionally correct, fully validated, and demonstrably meet specifications
- A solid understanding of the Software Development Lifecycle
- Experience with ZeroMQ (a.k.a. zmq, 0mq, Ømq), AMPQ, or other queuing technologies
- Experience with Mocha, Jasmine, QUnit, NodeUnit, or other Node.js unit testing frameworks
- Experience in automotive software development for complex embedded devices on RTOS (QNX, etc)/Linux platform
- Very good knowledge of real time embedded systems and at least 8 years in hands-on software development C/C++
Education on an Engineer, SW Resume
Make sure to make education a priority on your engineer, sw resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your engineer, sw 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 Engineer, SW Resume
When listing skills on your engineer, sw 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 engineer, sw skills:
- Operating system security, Automotive Security – Good to have but not mandatory
- Experience with AI, Machine Learning, Deep Learning
- Hands on experience in board bring up and debugging
- Experience in Python Development and scripting
- Experience with data modeling and management techniques for "big data"
- Solid understanding of JavaScript’s prototypal inheritance
List of Typical Experience For an Engineer, SW Resume
Experience For Principal Engineer, Sw-ioc Resume
- Architect, Design and develop software modules for Linux/QNX based embedded systems
- Architect Responsible software domains: Tuner, Audio, mode manager, Connectivity, media, Navigation, Media netcast, CAN, Diagnostics
- Education: B.Tech/M.Tech/Equivalent or higher, preferably from a reputed institution, in CS/ECE/EE or an equivalent discipline
- Knowledge of communication protocols like TCP/IP, WiFi, BT, I2S, I2C, CAN, SPI, Serial etc
- Design, develop and maintain software modules for Linux based embedded systems
- Knowledge of Cryptography and common algorithms like RSA, AES, DES, X509, PKCS11 etc
Experience For Principal Engineer, SW Resume
- Responsible to drive the GET Team forward with zero escalations
- Ensure that stakeholders are supported for their activities in CLM
- Work with your team to become best in class in quality, innovation, and time to market while creating the next generation of Viavi's Network Performance Management and Diagnostics (NPMD) platform
- Develop with an eye towards high performance and data throughput
- Actively contribute ideas for product improvements and solutions
- The ability to deliver high-performance, customer-focused features
Experience For Principal Engineer, Sw-nad, Telematic Resume
- Experience in debugging and testing new software constructs as well as an ability to predict and prevent negative side-effects when modifying existing or legacy code
- Practical experience in Linux Kernel
- Experience with RESTful API creation and consumption
- Experience with layer 7 protocols and their inner workings
- Experience with Grunt, Gulp, Webpack, or other Node.js build/task tools
- Experience with Protobufs (Protocol Buffers) or other binary transfer protocols
Experience For Principal Engineer Sw-qnx Resume
- Knowledge of networking and TCP/IP
- C/C++ or other structured language
- Working experience in infotainment, Linux-Container (Sandboxing), real-time embedded systems, inter-process communication, multithreading, configuration management, memory evaluation
- Working experience in Telematics, Linux-Container (Sandboxing), OMA-DM, Remote Update, LTE, real-time embedded systems, inter-process communication, multithreading, configuration management, memory evaluation
- Exposure to 3G/4G modems and its usage in embedded environment
- Packet-level VoIP protocol knowledge
- Network architectures and what impacts their performance
List of Typical Skills For an Engineer, SW Resume
Skills For Principal Engineer, Sw-ioc Resume
- Good written and oral communication skills in English language
- Good knowledge in object oriented software developments and architecture/design patterns
- Experience in Continuous Integration & deployment
- Test tools industry experience
- Experience with Swagger (a.k.a. OpenAPI) specifications and related tools
- Comprehend requirement specification documents and validate product compliance against the specifications and standards
- Experience in SCM tools like Git, Perforce etc and Atlassian tools like Jira, Confluence
Skills For Principal Engineer, SW Resume
- Experience in automotive software development for embedded devices on Linux platform
- Very good knowledge of real time embedded systeams and atleast 5 years in hands-on software development C/C++
- Experience with Network and Internet Security
- Comprehend 3GPP specifications and validate product compliance against the specifications and standards
- Work closely with Software Development Engineers in Test (SDETs) to facilitate functional software validation
- A proven ability to initiate and drive forward software development in an Agile development environment
- Supporting in defining and driving platform approach
- Analyzing customer returns and supporting development process improvements as needed
Skills For Principal Engineer, Sw-nad, Telematic Resume
- Working knowledge of multiple data formats, including XML and JSON
- Working knowledge of HTTP, status codes, packet structuring, etc
- Working knowledge of software development processes and embedded operating systems
- Willing to put in the necessary time to make projects successful
- Working knowledge of Express.js, Connect, restify, hapi.js, or other Node.js web server frameworks
Skills For Principal Engineer Sw-qnx Resume
- Working knowledge of multiple data formats, such as XML, JSON, and YAML
- Working knowledge of technology, tools, and test methods for Telematics
- Manage SW development project activities across all project phases, including initiation, planning, execution, monitoring, control and closure
- A passion for creating, reusing and maintaining well-structured and architected solutions
- BS in EE, Computer Science, Computer Engineering, or Software Engineering
- MS in EE, Computer Science, Computer Engineering, or Software Engineering
- Deep understanding on SELinux policies and expert in writing SELinux Policies
- Contribute in decision making for solution strategy considering the features/limitations of the platform
Skills For Engineer SW, Trace Developer Resume
- Decide SW architecture working practices, methods and tools
- Provide input into strategic planning and asset creation processes
- Analyze existing object-oriented, embedded software to add features, make modifications, and/or port to different platforms if needed
- Supports Quality group with failure analysis, debugging, reduction of intermittent failures and downtime of test equipment
- Embedded software development or testing
- Knowledge of networking and TCP/IP is beneficial
- Deep understanding about embedded security concept
- Guide junior team members in software development and related problem solving
- Review systems and software architectures and providing guidance for required improvements
Skills For Engineer, Sw-tools Resume
- Knowledge of infotainment systems and in-depth understanding of each domain
- Work closely with OEM customers on end to end solution delivery and also lead post delivery issue tracking and fixes
- Apply sound engineering principles for highly maintainable and testable software
- Solve complex problems and implement designs using C/C++
- Show a passion for continued learning. Stay abreast of new technology and trends
- Critical thinking and the ability to structure elegant solutions to difficult problems
Skills For Principal Engineer, Sw-iot Resume
- Highest technical decision instance within the SW Project
- Negotiate SW architecture with Product Management and FOs
- Negotiate System / SW requirements and functional deployment with Product Management
- Approve and veto SW architecture decisions. SW Architect has the Last Call in case of escalation
- Escalate SW architectural conflicts between domains to SW Project Lead
- Approval of interface changes
Skills For R&D Engineer SW Quality Resume
- Approval of Open Source components
- Negotiate the product level KPI´s with the customer
- Leadership of SW architects teams for the full development life cycle
- Work collaboratively with development team, lead architect and the president to determine technical direction and approach to system design and implementation
- Tailor project management, development and support processes to meet the needs of individual projects
- Make decisions and communicate trade-offs and risks
- Coach and train project team members on SW development processes and best practices
- Interface for Customer Software related issue
Skills For Principal Engineer, Sw-hmi Business Logic Resume
- Analyze internal/external requirements and specifications
- Review software designs / code to ensure these follow company software processes and embedded software industry best practices
- Communicate with peers inside the Harman group to coordinate software development
- Reviews circuit board designs for testability requirements
- Generates reports and analysis of test data, prepares documentation
Skills For Engineer, SW Development Resume
- Analyzes and interprets test data and prepares technical reports for use by internal and external customers
- Work with customer to develop requirements and SW features for future amplifier developments
- Has lead at least 3 other teams through a full product development lifecycle
- Has successfully lead at least 3 other teams that deployed multi-million dollar infotainment systems or equivalent
- Considered a technical expert with regards to SW design and Architecture