Sr. Embedded Software Engineer

Dura Automotive Systems Auburn Hills , MI 48326

Posted 2 months ago

We are interested in all qualified candidates who are authorized to work in the United States. We are not able to offer visa sponsorship at this time.

Job Description:

  • Develop core low-level/complex device drivers with interfaces and configurations as building blocks using embedded C programming for re-usable across multiple platforms.

  • Follow MISRA C guidelines in developing embedded software

  • Develop AUTOSAR standardized architecture components. Interface non-standard software components to AUTOSAR software architecture.

  • Develop detailed software design documentation and reference guidelines.

  • Develop software unit test cases and execute according to software unit test plan.

  • Develop software integration test cases and execute according to software integration test plan.

  • Participate in software requirement, software design and code reviews

  • Attend customer meetings as required.

Job Requirements:

  • B.S. in Electrical Engineering, Computer Science, Computer Engineering or Electronics Engineering with 5+ years of software development experience using C and assembly programming for embedded controllers

  • Working experience of HAL or HWIO design, Low level driver design, development of complex drivers for both on-chip microcontroller and ASIC peripherals.

  • Hands-on experience in SW development for vehicle communication protocols such as CAN/CANFD, LIN and SPI including experience using serial communication tools.

  • Experience in layered software architectures and design of Interface layers. Ability to make changes in architecture for new variants and maintain.

  • Support troubleshooting of issues as reported in software components by identifying root cause and action plan

  • Knowledge in generic design of calibration parameters for use in EOL and MFG.

  • Ability to interpret circuit schematics for IO processing and configurations

  • Strong embedded controller OS (OSEK-RTOS) design and software testing experience.

  • Working knowledge of MISRA C and ISO-26262 Functional Safety requirements and software Implementation.

  • Experience in using Embedded software and hardware tools

  • Change and configuration management tools: IBM-DOORs, IBM-RTC, JIRA, TortiseSVN.

  • Software IDE/Cross-compilers: IAR embedded workbench, Greenhills (GHS)

  • Software debuggers such as Renesas-E1, Greenhills-MULTI, Lauterbach-Trace32

  • Software code review tools such as Smart Bear Code Collaborator for systematic examination of the developed source code

  • Software testing: LDRA Unit and Integration test tools

  • Software quality: PRQA/QAC, LDRA static analysis for MISRA compliance

  • Hardware (Micro-controllers): 16/32-bit Renesas RH850, NXP, Infineon

  • Hardware testing: Scope, logic analyzers, SPI-bus monitor

  • Hardware/Software communication: Vector CANalyzer/CANoe, Labview, Renesas Flash programmer

Preferred qualifications:

  • Strong Knowledge in RTE configuration and developing software component files using standard tools (DaVinci Developer/configurator etc.) to build AUTOSAR standardized architecture.

  • Motor controls software development experience (permanent magnet brushed DC motors, DC stepper motors etc)

  • Understanding of safety critical systems design

  • Understanding of ASPICE/V-Cycle software development process

PERSONAL CHARACTERISTICS:

  • Superior communication skills and can present his/her ideas in a clear, concise manner

  • Unquestioned integrity and values that the organization can trust without reservation

  • Consensus builder with strong persuasion skills

  • A highly motivated team player who contributes to an atmosphere in which people collaboratively, enthusiastically and effectively produce results

  • A good listener with a strong sense of self

  • Must be flexible with the ability to change, adapt and grow

  • Exhibits passion for the mission of the company and the needs of our clients

ABOUT DURA AUTOMOTIVE SYSTEMS:

DURA Automotive Systems is a global automotive supplier specializing in the design, engineering and manufacturing of innovative solutions that propel the vehicle development initiatives of automakers. DURA is focused on advancing global sustainability technology in three core areas:

  • Driving fuel economy improvement through vehicle lightweighting and intelligent mechatronics

  • Advancing safety through innovative structural vehicle architectures and advanced driver control solutions

  • Preserving our environment through sustainable manufacturing practices

The company's products include mechatronic control systems, including shift-by-wire systems; electronic systems, including actuators and Advanced Driver Assist Systems (ADAS); lightweight structural body systems, including aluminum closures; and exterior systems, including window systems and exterior trim.

DURA is headquartered in Auburn Hills, Michigan, USA; with global sales of $1.7 billion. The company has 12,000 employees worldwide and operates 40 facilities in 15 countries.

DURA'S CORE FOUR GUIDING PRINCIPLES INCLUDE:

  • Performance Driven Culture

  • Excellence in Quality, sustainability and customer experience

  • Leading-edge technology and innovation

  • Sustained financial health and profitable growth

The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and requirements of personnel as classified. DURA Automotive Systems is an Equal Opportunities Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Join a winning culture of inclusion and opportunity.

Whether beginning your career journey or joining to expand your career development, DURA offers a working environment rich in entrepreneurism, innovative thinking and teamwork. Our flat organization structure encourages all employees to contribute with fresh ideas that drive opportunity and reward.

  • Competitive compensation and benefits

  • Patent reward program

  • Continuous training

  • Employee recognition programs

If you are interested in applying for this position, please visit the following link: http://www.duraauto.com/dura-careers/search-jobs

If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access: http://www.duraauto.com/dura-careers/search-jobs as a result of your disability. You can request a reasonable accommodation by sending an e-mail to duracareers@duraauto.com or via fax to: 248-475-4338. In order to quickly respond to your request, please use the words "Accommodation Request" as your e-mail subject line or fax title.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
JPC 5495 Embedded Autosar Engineer

Prolim Global

Posted 1 week ago

VIEW JOBS 5/22/2020 12:00:00 AM 2020-08-20T00:00 Overview PROLIM Global Corporation (www.prolim.com) is currently seeking Test Lead - Networking for location Richardson, Texas for one of our top clients. Position: Test Lead - Networking Location: Richardson, Texas Client: Verizon/Altran. Job Description: Required skills: * Strong debugging skills, ability to isolate & locate problem at least upto sub-system level is a MUST * Strong Functional, Performance Test Planning, Analysis and Execution and Analysis capabilities * Understanding of Automation Frameworks, Ability to automate test cases * Ability to effectively & independently interface with customer and multiple vendors Mandatory/Must skills: Domain: Good Understanding of the Networking/Datacom protocols - Like, L2 VLAN, LACP, STP,VPNs, BGP, OSPF, Policy based Routing, DPI, ACL, 802.1x port , User Authentication, IPSEC etc. Should be able to understand the concepts of SDWAN, Firewall, WAN Optimizer, FastPath, DPDK, Service Chaining, etc. Hand-on Experience with FW, Routers Tools: Traffic Generators, iPerf, Spirent/IXIA test tools OS: Hands on with Linux Scripting: Python/Perl/Shell Desired Skill : NFV (Network Function Virtualization)/OpenStack/VMWare/Containers/Kubernetes About PROLIM Corporation PROLIM is a leading provider of end-to-end IT, PLM and Engineering Services and Solutions for Global 1000 companies. They understand business as much as technology, and help their customers improve their profitability and efficiency by providing high value technology consulting, staffing, and project management outsourcing services. Their IT and PLM consulting offerings include; Advisory, PLM Software/Services, Program Management, Solution Architecture Training/Staffing, Cloud Solutions, Servers/Networking, Infrastructure, ERP Practices and QA Services. Engineering services include Data Translation, CAD/CAM/CAE, Process & Product Engineering, Prototyping, and Testing/Validation within a wide range of markets and industries. Prolim Global Auburn Hills MI

Sr. Embedded Software Engineer

Dura Automotive Systems