Software Engineer - System SW, Tools Development

17 Aug 2024

Vacancy expired!

Software Engineer - System SW, Tools Development

This position involves working on development and debug tools, low level system software and libraries, and third party / open source software ports. Collaboration with other teams to create new products and resolve customer issues is required.

Responsibilities:

Design, develop and maintain software in some or all of the following areas:

Open source based assembler, linker, debugger and binutils

low level system software and diagnostics

C and C standard libraries

in-house, third party and open source embedded OS products

Assist in testing and verification of new hardware features

Work with engineering and safety teams to qualify products for automotive/industrial certification

Work with customer engineering, hardware engineering and other teams to analyze and resolve complex issues

Create and maintain internal and user documentation

Requirements:

MS degree in CS/EE. Outstanding candidates with BS degrees will also be considered.

4+ years of experience in a related field. Some exposure to hardware development and debug tools is preferred.

Strong C/C and assembly skills. Must be comfortable reading disassembly and correlating with source code.

Experience with embedded software development.

Good understanding of processor architecture and associated hardware concepts (caches, MMUs, etc.).

Familiarity with RISC architectures (ARM/Xtensa/RISC-V) preferred.

Understanding of JTAG/OCD debug and the interaction of hardware and software during debug.

Excellent verbal and written communication skills.

Desirable:

Experience using/porting/maintaining open source tools.

Experience in qualifying software for automotive/industrial/medical certification.

Yoh, a Day & Zimmermann company, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Visit

https://www.yoh.com/applicants-with-disabilities to contact us if you are an individual with a disability and require accommodation in the application process.