About the job Sr. Software Engineer
SR. SOFTWARE ENGINEER
Join a software industry leader in this key role as a Sr. Software Engineer!
Basics:
Onsite, no remote
Location: Upland, CA area
Comp range: $125,000 - $165,000 DOE
Benefits: Excellent
Relocation: Some assistance provided
No sponsorship of any type offered
Must be a US citizen and US based, with the ability to pass a background check and eligible to obtain and maintain a security clearance.
Job Summary:
The position involves researching, designing, and developing embedded computer systems software in collaboration with hardware product development. Essential duties include enhancing software quality, analyzing software requirements, consulting with hardware engineers, developing software specifications, coordinating software releases, and performing other assigned tasks.
Education and Experience:
- Bachelor's degree in Computer Science or Engineering with 5 to 10 years of experience in firmware development for network hardware devices such as switches, routers, and soft switches.
- Strong communication and business relation skills.
- Experience in writing software for drivers and network devices under operating systems including Windows and Linux (experience with VxWorks and QNX is desirable).
- Proficiency in C/C++, DOS, LINUX shell scripts.
- Strong understanding of Windows and Linux operating systems.
- Ability to interpret product data sheets and schematics.
- Qualification Requirements:
Successful candidates should:
- Be detail oriented and capable of managing multiple projects simultaneously in a fast paced environment.
- Demonstrate excellent planning, prioritization, and organizational skills.
- Work well independently with minimal supervision.
- Exhibit initiative and take ownership of tasks/projects.
- Maintain punctuality and attendance.
- Possess exceptional communication skills.
- Maintain professionalism and composure under pressure.
- Have strong computer skills, including proficiency in Microsoft Word, Excel, Outlook, and PowerPoint.
- Foster a positive work environment.
- Be available to work standard hours and overtime as needed.
- Limited travel may be required.
Interested and qualified candidates encouraged to apply. Due to the nature of the role, further details will be disclosed during interviews.
Thank you for your interest!