Engineer, Embedded Software

hace 1 día


Santiago de Querétaro, Querétaro de Arteaga, México HARMAN International A tiempo completo

Introduction: A Career at HARMAN Automotive
We're a global, multi-disciplinary team that's putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.

  • Engineer audio systems and integrated technology platforms that augment the driving experience
  • Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence
  • Advance in-vehicle infotainment, safety, efficiency, and enjoyment

About The Role
This T3 position is an embedded software engineer within the Automotive division. Products that will be developed are OEM automotive products. Products typically consist of a main microcontroller for configuration, communication and control. Position will consist of working as part of a software development team for the development of automotive products (amplifiers, infotainment, driver information (displays), safety systems, etc.). Software development work will be mainly deeply embedded, written in C/C++, occasionally additional testing or development tools may need to be developed on a PC.

What You Will Do

  • The engineer will be responsible for developing production ready software following a defined software development process. The engineer must be capable of analyzing specifications, developing unit designs, developing unit test plans, integration test plans and verifying functionality.
  • Working knowledge of software development tools (debugger's, emulators, compilers, etc).
  • Ability to read schematics and debug analog and digital hardware.
  • Able to use oscilloscope and logic analyzer for troubleshooting.
  • Working knowledge of software development processes.
  • Working knowledge of embedded operating systems.
  • Analyze customer and internal requirements and specifications and translates these into software designs.
  • Analyze existing embedded software to add features, make modifications, fix bus, and/or port to different platforms.
  • Tests software designs and code at the unit and system level to insure that all requirements are met and the highest software quality is achieved and that C1 coverage is achieved.
  • Participates in internal and customer driven design reviews throughout program.
  • Coordinates software development activities with software team leader.
  • Identifies product requirement or performance issues. Works with software team leader to negotiate resolution.
  • Work with off-shore development and validation teams to support in the software development activity.
  • Communicate and interface directly to the OEM customers.
  • Identifies product requirement or performance issues.
  • Work with external teams as necessary to resolve issues in a timely manner.
  • Communicate with peers inside the Harman group to coordinate software development. This includes occasional travel for training or coordination with other groups.
  • Works with the customer to further define requirements and to resolve issues.
  • Know and comply Automotive / management & Costumer requirements according skill matrix.
  • Mandatory have knowledge of DFMEAS.

What You Need To Be Successful

  • Bachelor's degree in Electrical Engineering, Computer Science, or equivalent.
  • 5+ years of microcontroller embedded software development or testing.
  • 5+ years of C/C++ or other structured language.
  • Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.
  • Experienced working with vehicle networking (CAN, MOST, etc).
  • Experienced working with off-shore development teams.
  • Experienced with project schedules.
  • Experienced interfacing directly to OEM's
  • Strong attention to detail.
  • Exemplary verbal and written communication skills.
  • Creative problem-solver capable of creating and reproducing complex software defects.

Bonus Points if You Have

  • Familiarity with audio processing.
  • Experience writing drivers and applications for A/D converters, UART, SPI, I2C, etc.
  • Experience writing network drivers and applications (CAN, MOST, AVC-LAN)
  • Experience in developing or working with Vector based CAN applications
  • Experience with uC-OSII or other embedded RTOS (FreeRTOS)
  • Experience or familiarity with AUTOSAR.
  • Experience with Renesas and NXP micro controllers
  • Experience with ARM based development
  • Understanding of operating systems such as QNX/LINUX/Android; BSP/Application development or driver development
  • Working knowledge of software development processes.
  • Microsoft Visual Studio development experience (or equivalent).
  • In depth RTOS knowledge/experience for development on Infotainment, Audio or Multimedia products.
  • Good knowledge of QNX or Embedded Linux.

What Makes You Eligible

  • Willingness to travel 5% of the time.
  • Willingness to work in an office in Queretaro, MX.
  • Willingness to submit to a background screen and a drug test.
  • Successfully complete a background investigation and drug screen as a condition of employment

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
  • "Be Brilliant" employee recognition and rewards program
  • An inclusive and diverse work environment that fosters and encourages professional and personal development

You Belong Here
HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you – all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want.

About HARMAN: Where Innovation Unleashes Next-Level Technology
Ever since the 1920s, we've been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected.

Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today's most sought-after performers, while our digital transformation solutions serve humanity by addressing the world's ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other.

  • If you're ready to innovate and do work that makes a lasting impact, join our talent community today


  • Ciudad de México, Ciudad de México Pentangle Tech Services | P5 Group A tiempo completo

    Job Title:Embedded Software Engineer – Model Based Development (MBD)Location:United StatesDuration:Long termKey ResponsibilitiesDevelop control algorithms using MATLAB/Simulink and StateflowPerform Model-Based Design (MBD) for automotive embedded systemsGenerate production-quality embedded code using auto-code generation tools (Embedded...

  • Software engineer

    hace 5 días


    Santiago de Querétaro, Querétaro de Arteaga, México Nilfisk A tiempo completo

    We are looking for your talentJoin our team to work in a creative and multidisciplinary environment with professionals from the United States, Denmark, Hungary, among others.Main Responsibility:With limited oversight, the R&D Engineer designs and develops embedded hardware and software solutions. Their responsibilities encompass circuit analysis, creation of...

  • Software Engineer

    hace 6 días


    Santiago de Querétaro, Querétaro de Arteaga, México 10Folders A tiempo completo

    At Blue Trail Software, we build software like it's ours. By engineers who care. Results that last. Our teams partner with some of the world's most innovative companies to create solutions that power the future. Pride in our people. Quality in our work.Your RoleIn this position, you'll join dynamic Customer Care and R&D teams, collaborating with leading...


  • Santiago de Querétaro, Querétaro de Arteaga, México Valeo A tiempo completo

    Software Requirements SpecificationReview and understand System Requirements and System Architecture for Product Family, as well as any software-specific Customer Requirements. Translate these into Software Requirements, creating the SoftwareRequirement Specification, which is the basis of the complete software lifecycle, and the basis for communication...


  • Santiago de Querétaro, Querétaro de Arteaga, México HARMAN International A tiempo completo

    Introduction: A Career at HARMAN AutomotiveWe're a global, multi-disciplinary team that's putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.Engineer audio systems and integrated technology platforms that augment the driving experienceCombine ingenuity, in-depth...

  • Senior Java Engineer

    hace 1 semana


    Santiago de Querétaro, Querétaro de Arteaga, México 10Folders A tiempo completo

    Senior Java Engineer‍ Are you a Senior Java Engineer with strong Linux and Networking skills and fluent English to collaborate with US-based teams? Join us in revolutionising the smart energy space with next-gen smart meters Were working on something big and we want you to be part of it What You Bring 5+ years of experience Fluent in Java Strong...

  • Software Engineer

    hace 1 semana


    Santiago de Querétaro, Querétaro de Arteaga, México MedTrainer A tiempo completo

    Company DescriptionMedTrainer is an innovator in the healthcare industry, changing the landscape of technology offers with the Medtrainer Platform Solution comprised of our proprietary Learning Management System (LMS), our core focus on Compliance Training as well our Managed Services offering in Credentialing and Compliance Management.Job DescriptionLooking...

  • Software Engineer

    hace 1 semana


    Santiago de Querétaro, Querétaro de Arteaga, México MedTrainer A tiempo completo

    Company Description MedTrainer is an innovator in the healthcare industry, changing the landscape of technology offers with the Medtrainer Platform Solution comprised of our proprietary Learning Management System (LMS), our core focus on Compliance Training as well our Managed Services offering in Credentialing and Compliance Management. Job...


  • Santiago de Querétaro, Querétaro de Arteaga, México Valeo A tiempo completo

    Valeo est une entreprise mondiale de haute technologie qui conçoit des solutions révolutionnaires pour réinventer la mobilité. Nous sommes un équipementier partenaire des constructeurs automobiles et des acteurs de la nouvelle mobilité dans le monde entier. Notre vision ? Inventer une mobilité plus verte et plus sûre, grâce à des solutions axées...

  • Software Engineer

    hace 1 día


    Santiago de Querétaro, Querétaro de Arteaga, México Redwood Logistics A tiempo completo

    Software Engineer (Mexico)Reports To: Software Engineering ManagerLocation: MexicoEnvironment: HybridWork Schedule:This position is full-time and remote Monday through Friday from 8:00 AM to 5:00 PM with an hour break, but flexibility is available based on coverage.Who We Are:Recognized by Gartner in their Modern 4PL Market Guide, Redwood Logistics is at the...