Padmi

JPC - 206779 - Senior Software Engineer

San Francisco Bay Area · OnsitePosted 1 month ago
Software engineeringUnspecified
Apply at Indotronix International

Opens the source posting on iic.com

Source description

About the role

View original

Indotonix is seeking an :

Onsite Job – Senior Software Engineer Work Location: Pleasanton, CA Shift: First (8:00 AM – 4:30 PM) Education: Bachelor's Degree Required Clearance Required to Start: No

Job Description:

We are seeking a Senior Software Engineer to lead the development, integration, testing, and maintenance of embedded software systems. The ideal candidate will have extensive experience in embedded software development using C/C++, VxWorks, and real-time operating systems. This role involves leading software architecture, development, verification, and integration activities while collaborating with cross-functional engineering teams to deliver high-quality software solutions.

Responsibilities

  • Lead activities to develop, document, and maintain software architectures, requirements, algorithms, interfaces, and designs.

  • Lead the development, integration, and debugging of complex software components into fully functional embedded software systems.

  • Develop software verification plans, test procedures, and test environments.

  • Execute software testing and document results to ensure software requirements are met.

  • Evaluate software performance and conduct software analysis to improve reliability and efficiency.

  • Collaborate with cross-functional engineering teams throughout the software development lifecycle.

  • Work under minimal supervision while providing technical leadership and guidance.

  • Required Skills:

  • Bachelor's degree in Engineering, Computer Science, Mathematics, Physics, Chemistry, or related technical field.

  • 9+ years of experience in software engineering or an equivalent combination of education and experience.

  • Experience developing and debugging software using C and C++ .

  • Experience with VxWorks development and debugging.

  • Experience developing and debugging embedded software systems.

  • Experience with software performance evaluation and analysis.

  • Experience using bug tracking and source control systems.

  • Preferred Skills:

  • Experience developing embedded software for ARM processors .

  • Experience with industry-standard Real-Time Operating Systems (RTOS) .

  • Experience working in an Agile development environment .

  • Education / Experience:

Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics, or chemistry (e.g., Bachelor) and typically 9 or more years' related work experience or an equivalent combination of technical education and experience (e.g., PhD + 4 years' related work experience, Master + 7 years' related work experience ). In the USA, ABET accreditation is preferred, although not required .

One address, no account. We’ll tell you when matching roles go live.

More at Indotronix International

Related open roles

View all roles