Overview:
Job Title: Senior Software Engineer
Division: Kyocera Document Solutions Development America, Inc.
Department: Product Development
Location: Gardena, California
FLSA Status: Exempt
Reports To: Section Manager, Product Development
This individual will contribute to the software development process for various projects involving firmware and applications for Kyocera printers, digital copiers and multi-function printers.
Responsibilities:
- Designs, implements and maintains core technology development or product projects including Kyocera's printers, digital copiers and multi-function printers
-
Contribute to the software development process. Analyses user needs and develops software solutions that benefit our customers.
- Compares competitive product design and analyse technology requirements for products.
-
Performs coding; develops and integrates debug and analysis code into target firmware; creates and maintains host tools to help capture and analyse target firmware behaviour.
-
Compiles source code into specific test builds and release candidates. Tests the software with test cases such that it is sufficiently error-free, compiles and integrates correctly into the overall project, and meets the functional requirements of the product specification.
-
Diagnose and fixes issues reported in a timely manner
-
Document the status of issues related to the maintenance process using bug tracking software.
-
Proficient in using source control tools.
Qualifications:
Bachelor's degree in Computer Science or Computer Engineering is required and an advanced degree is preferred.
- Experience working on complex software projects and 8 years minimum of software development experience.
- Excellent verbal and written communication skills are a must.
Must have skills:
- Proficient in C, C++ embedded programming.
-
Experience with developing products using embedded Linux.
-
Experience with hardware interfaces.
-
Experience with multithreaded programs running on multicore processors.
-
Proficient at using Microsoft Office to produce reports and other documentation.
Nice to have skills:
- C#, .Net Core, WPF
-
JavaScript, ECMAScript6, HTML5, CSS.
-
The knowledge or experience with printer PDL software, or Computer Graphics is preferred.
- Experience with Microsoft Visual Studio is preferred.
Essential Physical Functions:
-
Occasional lifting of computer, monitor, or small printer no heavier than 40 pounds.
-
Typing, writing, reading
-
Frequent sitting
-
Standing, walking, kneeling.
This is a general description of the duties and responsibilities most frequently required of this position. The company may from time to time request that the incumbent perform other related tasks and assume reasonable responsibilities that have not been specifically included in this description.
What we offer:
-
Generous benefits package including 3 Medical plans to choose from with Dental/Vision as well as FSA accounts and an HDHP with HSA option
-
401k employer contributions with immediate vesting
-
Paid Time Off based on tenure
-
16 Company-paid holidays including floating holidays
-
Education reimbursement up to $5,250/year
-
Employee referral program
-
and more!
Who we are:
Kyocera Document Solutions Inc. is one of the World's leading manufacturers of laser printers and document management systems.
Kyocera Document Solutions Development America, Inc. (KDDA) is a subsidiary of Kyocera Document Solutions America, Inc. and is part of the global Kyocera Document Solutions Inc.'s software development team. With about 150 employees in Concord, CA and Gardena, CA we take advantage of the benefit of being part of a large, stable company while operating independently under Kyocera's unique Amoeba Management.
Silicon Valley location: Our Silicon Valley location is a division of Kyocera's Document Solution Inc.'s Corporate Business Solutions Division. We develop innovative solutions in various technological sectors such as Document BPO, ECM, and Cloud Printing/Reporting.
Los Angeles location: The Los Angeles location, a division of Kyocera's Document Solution Inc.'s Corporate R&D group, specializes in a range of award-winning multifunctional printing products. We develop innovative multifunctional printing and production printing controller software along with ASIC design and development.
The perks:
Kyocera Document Solutions Development America, Inc. offers a stimulating working environment, as well as a generous benefits package including medical, dental and vision plans, matching 401K contributions, flexible spending plan, disability and life insurance, plus Paid Time Off, company paid holidays and more.
Our culture:
Innovate today for a brighter tomorrow. Through continuous learning and deep commitment to constantly improve, we achieve business growth, personal growth and growth for society. We find new knowledge in every situation - learning never stops for us. The more we learn, the easier the potential for further growth. And the more we grow, the more confidence we have to always do better. Through this, we deliver solutions that not only suit our customers they help advance humanity as a whole.
Our unique Amoeba Management allows you to experience the complexity of a large organization while aligning the flexibility and innovation of a small company. Your entrepreneurial spirit, technical prowess, integrity and teamwork will enlighten and drive the next generation products and solutions to our customers.
Come see what we are all about!
Kyocera Document Solutions Development America, Inc. is an Equal Opportunity Employer and complies with all applicable federal, state and local laws regarding nondiscrimination. Kyocera provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, or protected veteran status. Qualified minorities, women, protected veterans and/or individuals with disabilities are encouraged to apply.
Strictly no agencies please.