Sr. Software Engineer

hace 24 horas


león, México Harman International A tiempo completo

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 every day. Responsibilities The senior engineer will be responsible for developing production ready software following a defined software development process. The engineer must be capable of analyzing specifications, developing software architecture and designs, creating embedded C code, developing unit test plans, integration test plans, and verifying functionality. The engineer will be responsible for the end‑to‑end software development for an amplifier product(s). The majority of the time will be spent in the development of deeply embedded software in C / C++. Solid knowledge of and experience in embedded C / C++; passion for developing new products, and experience working the complete SW development life cycle. Provide project estimates and status to the lead engineer or lead a project interacting directly with the rest of competencies (HW, PM, MECH, VAL, AME, AE) and customer. Participates in internal and customer driven design reviews throughout program. Assist in the development of architecture design. Analyze customer and internal requirements and translate these into software designs. Analyze existing embedded software to add features, make modifications, fix bugs, and / or port to different platforms. Own at least one aspect of the product design and act as at the Subject Matter Expert in that area. Create demonstration software and perform system integration to support sales activities. Operate with little guidance for daily tasks. Test software designs and code at the unit and system level to ensure that all requirements are met and the highest software quality is achieved and that C1 coverage is achieved. Work with off‑shore development and verification teams to support the software development activity. Work with the hardware team to review hardware designs and support initial hardware debug. Participate in the defect management process including planning, tracking, and ensuring that defects are actively managed. Coordinates software development activities with software team leader. Identifies product requirement or performance issues. Works with software team leader to negotiate resolution. Communicate with peers inside the Harman group to coordinate software development. Manages projects and technical resources, including planning, estimating, and developing software in compliance with the established software development process. Expected to function as a lead on some projects and mentor less experienced engineers and interns and may direct the work of 1-2 engineers and / or remote teams. Provide input for Harman Software Process continuous improvement. Mentor SW engineers. Basic Qualifications Integrity. Innovation. Inclusion. Teamwork & Respect. Excellence. Bachelor's degree in Electrical Engineering or equivalent. At least 5 years of professional experience in embedded systems. At least 5 years of microcontroller embedded software development. At least 5 years of programming in C or another structured language. Experience developing and debugging software in a real‑time, embedded, multi‑processor, multi‑interface environment. Experienced working with vehicle networking (CAN, MOST, etc) and diagnostics (UDS, KWP ). Experience or familiarity with AUTOSAR. 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 embedded operating systems. Working knowledge of software development processes and process models such as CMMI or ASPICE. Experienced working with off‑shore development teams. Experienced with maintaining project schedules. Experienced in developing effort estimates. Creative problem‑solver capable of creating and reproducing complex software defects. Capable time management skills. Experienced interfacing directly to OEM's. Exemplary verbal and written communication skills. Experience writing low level drivers. Preferred Qualifications Leadership. Change Orientation. Collaboration. Judgment. Result Driven. Master's degree Electrical Engineering or equivalent. #J-18808-Ljbffr


  • Sr. Software Engineer

    hace 19 horas


    León, México Harman International A tiempo completo

    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...

  • Sr. Software Engineer

    hace 18 horas


    León, México Harman International A tiempo completo

    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...


  • nuevo león, México Carrier Corp A tiempo completo

    Sr Quality Assurance Software Engineer page is loaded## Sr Quality Assurance Software Engineerremote type: Hybridlocations: Monterrey Technology Hubtime type: Full timeposted on: Posted Yesterdayjob requisition id: **Build a career with confidence****Carrier Global Corporation**, a global leader in intelligent climate and energy solutions, is committed to...


  • Nuevo León, México DEINTEC A tiempo completo

    ¿Buscas ser parte de una empresa innovadora, inclusiva y colaborativa, que valora tanto tu desarrollo profesional como el equilibrio entre tu vida personal y laboral, y que cuenta con diversidad de clientes líderes en varios sectores? Si es así, ¡descubre la vacante que Deintec tiene para ti e impulsa tu carrera en IT! Posición**:Software Engineer...


  • león, México Canonical A tiempo completo

    Join to apply for the Ubuntu Core Software Engineer role at Canonical 2 months ago Be among the first 25 applicants Join to apply for the Ubuntu Core Software Engineer role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in...

  • Software Engineer

    hace 4 semanas


    León, México Canonical A tiempo completo

    Software Engineer - Solutions EngineeringJoin to apply for the Software Engineer - Solutions Engineering role at CanonicalSoftware Engineer - Solutions Engineering3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Solutions Engineering role at CanonicalCanonical is a leading provider of open source software and operating...


  • león, México Canonical A tiempo completo

    Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Get AI-powered advice on this...

  • Software Engineer

    hace 2 días


    León, México Canonical A tiempo completo

    Software Engineer - OpenStack at Canonical Join to apply for the Software Engineer - OpenStack role at Canonical. Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI,...

  • Software Engineer

    hace 2 días


    León, México Canonical A tiempo completo

    Software Engineer - OpenStack at Canonical Join to apply for the Software Engineer - OpenStack role at Canonical. Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI,...


  • nuevo león, México Canonical A tiempo completo

    Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical We are seeking a software...