Media Software Engineer Resume Sample
Work Experience
- Dundee was awarded UNESCO City of Design status in 2015. The prestigious title has seen Dundee join other UNESCO Cities of Design such as Montreal, Buenos Aires and Beijing and has become the first and only UK city to receive the award
- The city has a beautiful collection of parks and open spaces, more hours of sunshine than any other Scottish City, beautiful Blue Flag status beach at Broughty Ferry and a multi-award-winning revamped city centre
- Dundee is within a short drive time of Scotland's most spectacular scenery and outdoor pursuits including sailing, hill-walking and ski-ing
- Dundee is at the heart of one of the best golfing regions in the world, with St Andrews, Carnoustie and Gleneagles all within a 30 minute drive
- As part of a £1 billion Dundee Waterfront regeneration, the world's greatest museum of art and design, the Victoria and Albert Museum is constructing a new landmark building in Dundee. The £80m project occupies a prime site at the heart of the Dundee Waterfront
- Customize workflows for NBCUniversals’ Global Media Operations (GMO) – encompassing content prep and delivery for US domestic and international content delivery
- Design, develop and document firmware and software drivers controlling embedded real time devices
- Experience with building highly scalable services using a microservices architecture
- Participate in design discussions and reviews
- Participate in the full life cycle of a large project: design, implementation, testing, releasing and sustaining
- Excellent knowledge and hands-on experience of Java language
- Good knowledge of web development and architecture, ex: HTTP, CSS, JavaScript, HTML, and Web industry standard
- Good knowledge of software engineering life cycle including design, development, build/release, and QA
- Excellent analytical and problem-solving skills and desire to learn new skills
- Take initiative and be innovative
- Great sense of responsibility and attention to detail
- Contributing to a multimedia platform which involves stream acquisition and generation of live video and audio publishing for consumers around the world
- Experience with message-based architectures using Kafka or other another message broker
- Collaborate with cross-functional teams
- Developing software products
- Experience in programming with Java and proficient with one or more general purpose programming languages (Javascript, C#, C++, etc)
- Performance analysis and tuning for media driver and middleware on various Intel platforms running different operating systems e.g., Linux primarily, Android and Windows
- Experience in software development tools and methods on Linux
- Experience of work in Agile teams
- Responsible for design, implementation/development and unit testing of various modules with minimal supervision
- Participate in trouble shooting various problems in the system
Education
Professional Skills
- Strong programming skills in C
- Excellent skills in software development and debugging in a highly concurrent environment
- Excellent communication and reciprocal skills
- In-depth understanding and demonstrable coding skills in Ruby, Python, or Go
- Proven experience developing in an object-oriented and multi-threaded programming environment
- Exceptional Java programming skills
- Collaborative experience working with Product Managers and other engineers
How to write Media Software Engineer Resume
Media Software Engineer role is responsible for programming, java, software, multimedia, modeling, design, architecture, database, integration, languages.
To write great resume for media software engineer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Media Software Engineer Resume
The section contact information is important in your media software 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
- Telephone number
Work Experience in Your Media Software Engineer Resume
The section work experience is an essential part of your media software 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 media software 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 media software engineer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Media Software Engineer resume experience can include:
- Strong understanding of HTTP and REST APIs
- Experience with entity relationship modeling and relational databases
- Linux and AWS experience
- Experience with Python, Java or Clojure
- BA/BS in technical field or equivalent experience
- Experience with key-value stores, especially Cassandra and Redis
Education on a Media Software Engineer Resume
Make sure to make education a priority on your media software engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your media software 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 Media Software Engineer Resume
When listing skills on your media software 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 media software engineer skills:
- Good understanding of database modeling (RDBMS and NoSQL)
- Experience on developing with RDBMs, e.g., MySQL
- Experience in Agile/Scrum development process or cloud computing
- Experience working as part of a software development team
- Experience working on media container formats, video codecs and/or video playback engines
- Experience deploying large-scale applications to cloud environments
List of Typical Skills For a Media Software Engineer Resume
Skills For Media Software Development Engineer Resume
- Experience on cloud service, e.g., AWS
- Tware development experience on Linux platform and broad knowledge of Linux APIs
- Design and build media specific services for processing, packaging and streaming HD, 4K and spherical video content
- Deep understanding of media workflows for multimedia applications including file movement, metadata, manifests, players and codecs
- Expertise in multimedia compression, delivery, playback and processing systems
- Knowledge of one of scripting languages, e.g. shell script, Python, PHP
Skills For Software Engineer, Media Engineering Resume
- Own the service from design to implementation and operation, working in two-week sprints with continuous integration
- Passion for visualizing data
- Developing software products
- 12 weeks paid Parental Leave for new Moms and Dads
- Medical, dental, and vision insurance –premiums are fully paid for employees
- BS in Computer Science, Mathematics, or EE, or relevant industry experience is required, MS in Computer Science or related technical field is desired, or equivalent experience
Skills For Software Engineer, Media Resume
- Design and build a suite of cloud-based micro-services that have complex interdependent and multi-nodal interactions, supporting tens of thousands of simultaneous users across the globe
- Experience with nix and OS
- Deep experience in Linux
- Experience with big data technologies like Solr, Kafka, and Hadoop
- Experience on development on Linux based systems
- Participate in cross-functional discussions to help define the product
- Enhance and maintain our internal frameworks and tools to enable rapid development
Skills For Senior Currency Media Handling Software Engineer Resume
- Take ownership of projects that matter from technical design to implementation
- Employee commuter shuttles
- Familiarity with version control systems e.g.: Git
- Re-architect components in an expansive code base
- Code in Ruby, Go or Python
- Discretionary Time Off