Harman International is a global leader in automotive technology, lifestyle innovations, design and analytics.
Software Engineer - C++ Linux
Location
Worldwide
Posted
12 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer - C++ Linux
HARMAN International
Role Description We are looking for an Automotive Engineer with strong expertise in C++ and embedded programming. The role involves design, development, and testing of automotive software components with a focus on embedded protocols and real-time performance. - Strong expertise in the automotive telematics domain. - Hands-on experience with Embedded Linux and Yocto. - Proficiency in C/C++ for embedded software development. - Good understanding of Firmware and BSP (Board Support Package). - Experience with TCU (Telematics Control Unit) development, testing, and integration. - Knowledge of connectivity technologies (4G/5G, Bluetooth, Wi-Fi, GNSS). - Familiarity with telematics protocols (eCall, MQTT, TCP/IP, UDP). - Ability to debug, integrate SDKs, and resolve system-level issues. - Collaboration with cross-functional teams for feature integration and validation. Qualifications - Proficiency in C/C++ for embedded software development. - Good understanding of Firmware and BSP (Board Support Package). - Experience with TCU (Telematics Control Unit) development, testing, and integration. - Knowledge of connectivity technologies (4G/5G, Bluetooth, Wi-Fi, GNSS). - Familiarity with telematics protocols (eCall, MQTT, TCP/IP, UDP). - Ability to debug, integrate SDKs, and resolve system-level issues. Benefits - 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. - “Be Brilliant” employee recognition and rewards program. - An inclusive and diverse work environment that fosters and encourages professional and personal development. Company Description 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. 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. We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Works with a variety of clients and projects to maintain customer system performance • Builds and customizes new features in client systems, including web applications, reporting applications, and troubleshooting tools • Answers trouble tickets and guides customers via email, phone, and video conferences • Maintains and updates VoiceFoundry products and tools to improve and expand our offerings to clients
• Involved with all aspects of software development • Developing with quality and running the service to create and maintain the most reliable, secure, performant and high throughput service for our customers • Your main role is to contribute to a high-performing agile team that includes other strong developers and support from dedicated designers and product owners • You will be working on feature development projects that fill needs in pre-construction and planning • You will use modern development tools, technologies and platforms to continually innovate and improve both software and processes
• Designs, models, documents, and governs the logical and conceptual data architectures, relationships, and schema evolutions for complex, enterprise-scale applications in support of tracking and accountability reforms. • Analyzes current and emerging system requirements, then develops comprehensive technical, structural, and organizational specifications to enable auditable, transparent data flows. • Establishes and enforces data modeling standards, capacity planning, and performance optimization to support high-reliability DoW environments. • Develops robust Python-based scripts and ETL/ELT pipelines for efficient, secure data ingestion, transformation, and integration from diverse sources. • Leverages deep expertise in Relational Databases (SQL) for advanced querying, schema design, optimization, and data integrity assurance. • Operates within Agile/SAFe development frameworks to deliver iterative, high-value increments aligned with business priorities and DoW policies. • Provides technical guidance and mentorship to align development efforts with strategic FMS reform objectives, including enhanced tracking, oversight, and reporting. • Performs additional duties as assigned or required to advance mission goals.
• Complete SDLC: architecture, design, development and support of tech solutions • Active participation in all scrum ceremonies, follow SAFe best practices effectively. • Play a key role in the development team to build high-quality, high-performance, scalable code. • Produce technical design documents and conduct technical walkthroughs. • Document and demonstrate solutions using technical design docs, diagrams and stubbed code. • Work collaboratively with business partners to understand and clarify requirements. • Collaborate effectively with technical and non-technical stakeholders. • Design and develop industry-leading applications. • Respond to and resolve production issues.




