Senior Engineer
7 months ago
HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the opportunities, innovative technologies and resources to build a successful career.
A Career at HARMAN
As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you’ll discover that at HARMAN you can grow, make a difference and be proud of the work you do everyday.
About the Role
As a Senior DSP Software Engineer you will work on products that will be developed for OEM automotive amplifiers and other similar audio processing products. Products typically consist of a microcontroller for configuration, communication and control and a DSP processor for audio processing. Software development work will be mainly working within complex, multi-threaded, multi-processor or multi-core architectures and audio frameworks to integrate DSP algorithms and control structures.
What You Will Do
Develop and integrate audio DSP algorithms for the automotive environment.
Co-develop and/or work within complex, multi-threaded, multi-processor architectures and audio frameworks to integrate DSP algorithms and control structures.
Develop production ready software following a defined software development process
Design software features and architectures for an audio amplifier platform based on interpretation of customer requirements and/or technology development initiatives
Resolve design conflicts arising from multiple requirement sources and maximize code re-use, flexibility and scalability
Conceptualize multiple use cases to design a single system to suit many uses
Analyze and resolve incompatibility and conflicts between individual DSP algorithms under various modes of system operation
Estimate processing resources including MIPS, ROM and RAM
Optimize individual algorithms and total system performance
Analyze performance impacts of block size, sample rate, memory organization, cache usage and code structure
Analyze multiple approaches to a problem and chose the best solution based on experience and sound engineering practices
Present and defend technical decisions to peers and engineering management using facts
Integrate DSP algorithms with an audio framework, control software and tuning structure and extend the framework as necessary
Ensure all system components are diagnosable during development and once deployed
Perform regression and integration tests on audio features and systems
Create models and documentation suitable for other developers to create an implementation.
What You Need
Bachelor’s degree in electrical engineering, computer science, or equivalent
6+ years of embedded software development or testing
6+ years of C/C++ or other structured language
6+ years of experience in the DSP and/or audio field
Experience developing consumer products
Experience with tuning/calibrating systems of algorithms
Knowledge of features, strengths and weaknesses of various DSP platforms and algorithm approaches
Knowledge of embedded system debuggers, emulators, compilers, etc.
Working knowledge of embedded operating systems schedulers, memory management, driver models, RTOS concepts
Experienced working with and/or leading off-shore development teams
Creative problem-solver capable of creating and reproducing complex software defects
What is Nice to Have
Strong understanding of DSP frameworks and how individual DSP algorithms interface and interact with each other, the control software and tool interfaces in an optimized way
Able to read schematics and debug analog and digital hardware
Experience with multi-core System-on-Chip processors
Experience developing automotive or military products
Experience with SPICE compatible software development practices
Working knowledge of personal computing and mobile device platforms
Expert in MATLAB and Simulink
Deep knowledge of digital communication protocols: I2C, I2S, SPI, UART, USB, BT
Working knowledge of automotive networks: CAN, LIN, Ethernet, TCP/IP, MOST
Deep knowledge of audio systems and acoustic principles
Very good knowledge of amplifier hardware concepts including data converters, power supplies, output stages and analog filter design.
What Makes You Eligible
Be willing to travel up to 10% domestic and international travel.
What We Offer
Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location
Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.)
Extensive training opportunities through our own HARMAN University
Competitive wellness benefits
Tuition Reimbursement
Access to HARMAN Campus Fitness Center and Cafeteria
An inclusive and diverse work environment that fosters and encourages professional and personal development
HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard torace, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
-
Senior Structural Engineer
8 months ago
Chennai, India McDermott International Full timeJob Overview: The Senior Structural Engineer uses best practices and knowledge of internal or external issues to improve the Structural (Eng) discipline within McDermott. They will act as a resource for colleagues with less experience and share their conceptual and practical expertise related to the Structural (Eng) discipline. The Senior Structural...
-
Senior Process Engineer
4 weeks ago
Chennai, Tamil Nadu, India Hyundai Engineering Co. Ltd. Full timeWe are seeking a highly skilled Senior Process Engineer to join our team at Hyundai Engineering Co. Ltd.About the RoleThis is a fantastic opportunity for an experienced process engineer to work on a variety of projects in the oil and gas industry. As a Senior Process Engineer, you will be responsible for designing and implementing process systems, ensuring...
-
Senior Principal Piping Engineer
7 months ago
Chennai, India McDermott International Full timeJob Overview: The Senior Principal Piping Engineer is tasked with solving unique and complex problems that broadly impact the business. They must proactively identify and solve the most complex problems that impact the management and direction of the business. The Senior Principal Piping Engineer is considered a specialist in the field of piping...
-
Senior Principal Electrical Engineer
9 months ago
Chennai, India McDermott International Full timeJob Overview: The Senior Principal Electrical Engineer is tasked with solving unique and complex problems that have a broad impact on the business. They must proactively identify and solve the most complex problems that impact the management and direction of the business. The Senior Principal Electrical Engineer is considered a specialist in the field...
-
Senior Software Engineer
3 weeks ago
Chennai, India OXFORDSHIRE COMMUNICATIONS LIMITED Full timeCompany Description A Senior Software engineer is required for a company headquartered in UK for the software development office in India. The company is engaged in providing software applications in electronic security, video analytics, Digital Twin and AI domain.Role DescriptionThis is a full-time role for a Senior Software Engineer at Oxfordshire...
-
Senior software engineer
3 weeks ago
Chennai, India OXFORDSHIRE COMMUNICATIONS LIMITED Full timeCompany Description A Senior Software engineer is required for a company headquartered in UK for the software development office in India. The company is engaged in providing software applications in electronic security, video analytics, Digital Twin and AI domain.Role DescriptionThis is a full-time role for a Senior Software Engineer at Oxfordshire...
-
Senior Principal Mechanical Engineer
6 months ago
Chennai, India McDermott International Full timeJob Overview: The Senior Principal Mechanical Engineer is tasked with solving unique and complex problems that broadly impact the business. They must proactively identify and solve the most complex problems that impact the Management and direction of the business. The Senior Principal Mechanical Engineer is considered a specialist in the field of...
-
Senior Database Engineer
2 months ago
Chennai, Tamil Nadu, India Resource Tree Global Services Full time**Job Title:** Senior Database EngineerWe are seeking a highly skilled Senior Database Engineer to join our dynamic team at Resource Tree Global Services. The ideal candidate will have a deep understanding of database management systems and advanced proficiency in PL/SQL programming concepts. As a Senior Database Engineer, you will be responsible for...
-
Senior Backend Engineer
1 week ago
Chennai, Tamil Nadu, India Avestan Technologies LLC Full timeJob Title: Senior Backend EngineerAvestan Technologies LLC is a fast-growing IT service provider based in Noida, with a 99% success rate in Custom Web Application Development and Mobile App Development. We are seeking an experienced Senior Backend Engineer to join our team. About Us:We specialize in Javascript (Angular, React JS), Mobile App (Hybrid and...
-
Senior Engineering Director
3 days ago
Chennai, Tamil Nadu, India Acentra Health Full timeJob Title: Senior Engineering DirectorAcentra Health seeks a highly skilled Senior Engineering Director to lead its engineering team. As a seasoned professional with 12-15 years of experience, you will be responsible for managing staff, assigning tasks, and overseeing project logistics.Responsibilities:Manage and motivate a team of engineers to achieve...
-
Senior Engineering Director
2 days ago
Chennai, Tamil Nadu, India VA TECH WABAG LTD. Full timeAbout the RoleWe are seeking a highly experienced Senior Engineering Director to join our team at VA TECH WABAG LTD. in Chennai, Noida, or Pune.Job DescriptionThe ideal candidate will be responsible for overseeing and inspiring their team to achieve exceptional performance metrics. This role involves strategizing, project management, and people management. A...
-
Senior Cloud Engineer
7 days ago
Chennai, Tamil Nadu, India Teamware Solutions Full timeWe are seeking a skilled and experienced Senior Cloud Engineer to join our team at Teamware Solutions, a division of Quantum Leap Consulting Pvt Ltd. The ideal candidate will have a minimum of 5 years of experience in cloud engineering with a focus on scalability, high availability, and disaster recovery.Below are the estimated annual compensation for this...
-
Senior Software Engineer
1 week ago
Chennai, Tamil Nadu, India Nuviso Networks Full timeJob Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Nuviso Networks.The successful candidate will have a strong background in .NET programming, with experience in designing and developing secure, scalable microservices using C# and SOLID principles.Key responsibilities include:Designing and developing...
-
Senior Piping Engineer
7 months ago
Chennai, India McDermott International Full timeCompany Overview: People power our future. That is why advancing a dynamic, inclusive environment, where everyone grows and thrives is critically important to us. Our ingenuity fuels daily life.Together, we’ve forged some of the most trusted partnerships across the energy value chain to make what was once just an idea a reality: laying subsea...
-
Senior Pipeline Engineer
7 months ago
Chennai, India McDermott International Full timeCompany Overview People power our future. That is why advancing a dynamic, inclusive environment, where everyone grows and thrives is critically important to us. Our ingenuity fuels daily life. Together, we’ve forged some of the most trusted partnerships across the energy value chain to make what was once just an idea a reality: laying subsea...
-
Senior Engineer
6 months ago
Chennai, India Wood Full timeAccomplishment of all the duties delegated by the Senior Manager – Procurement. Senior Manager – Procurement in governance and compliance of the combined operations of the contracts and quantity surveying group functions. Investigation of activities involving possible economies, introduction of new contractors and improvements to...
-
Senior Principal Process Engineer
6 months ago
Chennai, India McDermott International Full timeCompany Overview People power our future. That is why advancing a dynamic, inclusive environment, where everyone grows and thrives is critically important to us. Our ingenuity fuels daily life. Together, we’ve forged some of the most trusted partnerships across the energy value chain to make what was once just an idea a reality: laying subsea...
-
Senior Cloud Engineer
1 week ago
Chennai, Tamil Nadu, India NISH TECHNOLOGIES Full timeAbout the RoleWe are looking for a talented Senior Software Engineer to lead our cloud engineering efforts. In this role, you will collaborate with other engineers, product managers, and designers to translate business requirements into technical solutions.You will leverage cloud technologies, preferably AWS, to build and deploy scalable and resilient...
-
Senior Software Engineer
2 months ago
Chennai, India VENDASTA TECHNOLOGY PRIVATE LIMITED Full time**Job Title:** Senior Software Engineer**Company Overview:** Vendasta Technology Private Limited is a leading provider of digital products and solutions for small to medium-sized businesses. We are seeking a highly skilled Senior Software Engineer to join our team.**Job Summary:** We are looking for a talented Senior Software Engineer to design, develop, and...
-
Senior AI Engineer
1 week ago
Chennai, Tamil Nadu, India Pickyourtrail Full timePickyourtrail - Senior AI EngineerEstimated Salary: $170,000 - $200,000 per yearAbout the Role:We are seeking a highly skilled Senior AI Engineer to spearhead our AI initiatives and ensure seamless integration into our business processes. The ideal candidate will be responsible for optimizing workflows, enhancing operational efficiencies, and improving...