HARMAN International logo
HARMAN International

Harman International is a global leader in automotive technology, lifestyle innovations, design and analytics.

BSP Software Engineer

Location

Worldwide

Posted

11 days ago

Salary

0

Seniority

Mid Level

Job Description

BSP Software Engineer

HARMAN International

Role Description This position is to complete a BSP driver and Linux Kernel SW for Telematics products. What You Will Do - Responsible for BSP SW software development and design - Bring up the ED/DV/PV board during the development cycle - Driver porting for library support, RTOS, and Linux support - Support the hardware team to complete EMC test, etc. - Provide essential support to customers Qualifications - Bachelor’s or master’s degree in electronics/Computer science and technology/Automation/Physics or similar degree - Familiar with ARM architecture - Experience with various modem SOC, including Qualcomm/Samsung/MediaTek - Experienced in Linux or RTOS kernel and driver development - 3+ years of C/C++ programming experience on Linux or other embedded systems - Excellent communication skills (verbal, presentation, written) - Excellent software design, problem-solving, debugging, documentation, and presentation skills, and proven experience - Ability to collaborate across a globally diverse team, have a good sense of responsibility, and teamwork - Have the concept of SDK development for variant system platforms - Experienced with Linux performance optimization is a plus - Experienced with KVM, XEN, QNX, etc., hypervisor is a plus - Familiar with CAN/LIN driver development and CANoe/VSPY or related tool is a plus - Good English communication skills are a plus Requirements - Participation in the Open Source community - Automotive industry and TS16949/QS9000 compliant work experience preferred Benefits - Provide an open and free working environment - Earn quality and process management experience, ascending channel in the auto industry - Opportunity to collaborate with talented teams across the world - Inclusive and diverse work environment that fosters and encourages career development opportunities - Flexible work schedule with a culture encouraging work-life integration - Access to employee discounts on world-class HARMAN products (JBL, HARMAN Kardon, etc.) - Employer contribution to a company pension plan - Great package of additional 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 products (JBL, HARMAN Kardon, AKG, and more) - Extensive training opportunities through our own HARMAN University - Competitive wellness benefits - Tuition reimbursement - “Be Brilliant” employee recognition and rewards program

Related Job Pages

More Full-stack Engineer Jobs

Pantheon logo

Senior Full Stack Developer

Pantheon

Pantheon is a website operations platform for Drupal and WordPress that allows organizations to manage their websites from a single dashboard. Launched in 2010, the company is head

Role Description - Desenvolver, evoluir e manter serviços e APIs back end - Implementar regras de negócio complexas e fluxos críticos - Garantir qualidade, performance e escalabilidade do código - Definir e evoluir a arquitetura dos sistemas - Escolher tecnologias, frameworks e padrões de projeto - Garantir aderência a boas práticas (Clean Code, SOLID, DDD) - Integrar sistemas internos e externos (APIs, mensageria, serviços de terceiros) - Garantir confiabilidade e tolerância a falhas nas integrações - Modelar bancos de dados relacionais e NoSQL - Otimizar queries, índices e uso de cache - Identificar e resolver gargalos de performance - Implementar autenticação, autorização e proteção de dados - Garantir conformidade com LGPD e boas práticas de segurança - Monitorar erros, logs e métricas dos sistemas - Escrever e manter testes automatizados - Revisar código (code review) e garantir padrões técnicos - Atuar na prevenção de falhas em produção - Participar de pipelines CI/CD e processos de deploy - Trabalhar com cloud, containers e ambientes produtivos - Apoiar troubleshooting e incidentes em produção - Atuar como referência técnica do time - Mentorar desenvolvedores menos experientes - Colaborar com produto, front end, QA e stakeholders - Apoiar o planejamento técnico e refinamento de demandas Qualifications - Proficiência avançada em pelo menos uma linguagem back end (ex.: Java, C#, Python, Node.js, Go) - Boa base em orientação a objetos e/ou programação funcional - Experiência sólida com arquitetura de software (monolitos, microsserviços, event-driven) - Conhecimento de design patterns e princípios como SOLID, Clean Architecture e DDD - Desenvolvimento e versionamento de APIs REST e/ou GraphQL - Integração com sistemas externos, mensageria e webhooks - Domínio de bancos relacionais (MySQL, SQL Server, Oracle) - Experiência com bancos NoSQL (MongoDB, Redis, DynamoDB etc.) - Modelagem de dados, otimização de queries e performance - Experiência com cloud (AWS, Azure ou GCP) - Contêineres (Docker) e orquestração (Kubernetes) - CI/CD, automação de deploy e ambientes - Escrita de testes automatizados (unitários, integração, contrato) - Boas práticas de logging, monitoramento e observabilidade - Autenticação e autorização (JWT, OAuth2, OpenID Connect) - Boas práticas de segurança de APIs e dados sensíveis (LGPD) Requirements - Experiência comprovada como desenvolvedor back end pleno/sênior - Participação em projetos de médio a grande porte - Vivência com sistemas de alta disponibilidade e escalabilidade - Atuação em ambientes ágeis (Scrum, Kanban)

Brazil
HighLevel logo

Software Development Engineer – Platform Data

HighLevel

The all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!

Full TimeRemoteTeam 201-500Since 2018H1B No Sponsor

• Implement and optimize data access patterns for efficient interaction with large-scale data using ElasticSearch, Google Firestore, MongoDB Atlas, ClickHouse, and Redis. • Monitor, troubleshoot, and tune existing database instances (SQL, MongoDB, ElasticSearch, ClickHouse) to ensure sub-second latencies and operational stability. • Contribute to the design and implementation of high-performance components that handle terabytes of data. • Focus on instrumentation, benchmarking, and optimizing query paths, indexing, memory/CPU usage, and storage layouts. • Develop and maintain reusable frameworks, SDKs, and platform services in programming languages, with a focus on Node.js and GoLang. • Actively participate in design reviews and adhere to engineering best practices to maintain a high technical standard. • Collaborate with product and platform teams to implement best-practice data-access patterns and uphold SLAs. • Partner with multiple teams to deliver reliable, secure, and maintainable data platform capabilities. • Support the operational health of database environments, including contributing to processes for backup/restore, disaster recovery, security, and compliance across AWS, GCP, and Azure environments.

India
Full TimeRemoteTeam 10,001+Since 2019H1B No Sponsor

• Desenvolver aplicações com grandes volumes de acessos diários, utilizando no Backend NodeJS/Python e FrontEnd React; • Desenvolver sistemas com agentes de IA; • Fluxo de desenvolvimento com IA de ponta a ponta; • Desenvolver APIs; • Testar os sistemas para assegurar capacidade de resposta e eficiência; • Apoiar time de produtos digitais; • Diagnosticar, depurar e atualizar os sistemas; • Redigir documentação técnica; • Atuar em times que utilizam metodologias ágeis.

Brazil
Common App logo

Software Developer

Common App

We are dedicated to access, equity, and integrity in the college admission process.

Full TimeRemoteTeam 51-200Since 1975H1B No Sponsor

• Our Software Developer position reports to our Senior Director of Technology Strategy and is part of a team of developers designing and developing both web-based and mobile software products for Common App. • Our Developers work in a team environment to assist in software architecture design and to implement high quality software products that meet the needs of the Common App community. • This position plans, develops, modifies and tests software components using .NET technologies within an Amazon Web Service and Agile development environment to create new products and enhance existing software systems. • The developer also utilizes various tools (such as GitHub Copilot and Claude Code) to deliver .NET and Angular solutions at an accelerated velocity.

United States
$95K - $100K / year
Job Closed