Software Development Expert

2 days ago


Fremont, California, United States Gateway Recruiting, INC. Full time
Job Opportunity

The Software Engineer VI will be a recognized expert in software development with broad expertise and experience in the complete lifecycle management of embedded software designs, specifically in the areas of new software development, software maintenance, resolving significant technical issues, and providing direction for new software technology/process development activities that have a broad impact on the company's goals.

Key Responsibilities:

  • Provide technical leadership in embedded software development, perform design integration and testing, and reliably deliver high-quality software within schedule constraints.
  • Capable of working at a high level of performance on projects and activities that dramatically impact the business. Participate as a senior engineering representative in product development teams for development strategies of new products and services.
  • Work with external software consultants as required for system development and algorithm design to deliver on established project milestones.
  • Implement software design efficiently in current programming languages (C, C, Assembly, etc.) to include the use of appropriate tools and techniques for productivity and code quality: debuggers, profilers, unit testing, source control, etc.
  • Participate in the full life cycle of development, from specification and design through implementation, testing, and support.
  • Contribute to the evaluation of new software design tools, software architectures, microprocessors, and algorithms.

Required Qualifications:

  • Bachelor's Degree in Engineering or related field with a minimum of 10 years of experience or an equivalent combination of education and work experience. 6 years of solid programming experience using current programming languages (e.g., C, C, Assembly, etc.), structured software development and/or Object Modeling Design experience, and in software development of embedded systems for safety-critical products.
  • Excellent knowledge and experience in communications design and test using Wi-Fi, Bluetooth Low Energy, TCP/IP are a must.
  • Strong debugging techniques and experience of using debugger and ICE is required.
  • Strong working knowledge of the principles of quality software engineering as described by software lifecycle development processes that are consistent with ISO, IEEE, or other FDA recognized standards.
  • Experience in Source Control Management is required.
  • Excellent knowledge of general software engineering principles and troubleshooting skills.
  • Excellent written and verbal communication skills are essential.

Preferred Qualifications:

  • Masters Degree or PhD in Engineering or related field preferred.
  • Experience of multitasking in RTOS, real-time software design and development is highly preferable.
  • Experience of using UML is preferable.
  • Knowledgeable on device driver and low-level device interface design and development is a plus.
  • Knowledge of microprocessor architecture is a strong plus.

Gateway Recruiting, INC.


  • Software Developer

    7 days ago


    Fremont, California, United States Siemens Industry Software Inc. Full time

    Join Our Team as a Software DeveloperAt Siemens Industry Software Inc., we're committed to empowering innovation and driving digital transformation. As a Software Developer, you'll play a crucial role in shaping the future of electronic design automation (EDA) software.About the RoleWe're seeking a talented and motivated individual to join our team as a...

  • Software Developer

    2 weeks ago


    Fremont, California, United States Siemens Industry Software Inc. Full time

    About the RoleJoin Siemens Digital Industries Software as a Software Developer and be part of a global leader in product lifecycle management (PLM), manufacturing operations management (MOM), and electronic design automation (EDA) software, hardware, and services.We are seeking a talented and motivated individual to join our team as a Software Developer in...

  • Software Developer

    2 weeks ago


    Fremont, California, United States Siemens Industry Software Inc. Full time

    About the RoleSiemens Digital Industries Software is a global leader in the field of product lifecycle management (PLM), manufacturing operations management (MOM), and electronic design automation (EDA) software, hardware, and services. We work with over 100,000 customers worldwide, helping them to digitalize their planning and manufacturing processes.As a...

  • Software Developer

    23 minutes ago


    Fremont, California, United States Siemens Industry Software Inc. Full time

    Job DescriptionSiemens Digital Industries Software is a global leader in the field of product lifecycle management (PLM), manufacturing operations management (MOM), and electronic design automation (EDA) software, hardware, and services. We work with over 100,000 customers, helping them to digitalize their planning and manufacturing...

  • Software Engineer

    4 weeks ago


    Fremont, California, United States Software Group Inc Full time

    Job SummaryWe are seeking a highly skilled and motivated Software Engineer to join our dynamic engineering team at Software Group Inc. As a full-time employee, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions using Java. The ideal candidate will have a strong background in Java development and experience...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Siemens Digital Industries Software. As a key member of our engineering team, you will be responsible for designing, developing, and supporting our Calibre engineering software.Key Responsibilities:Lead the development of software components,...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Siemens Digital Industries Software. As a key member of our engineering team, you will be responsible for designing, developing, and supporting our Calibre engineering software.Key Responsibilities:Lead the development of software components,...


  • Fremont, California, United States Quantumsoft Solutions Inc. Full time

    Job Title: Software EngineerQuantumsoft Solutions Inc. is seeking a highly skilled Software Engineer to join our team. As a key member of our video products team, you will be responsible for designing, developing, testing, and deploying video products at scale.Key Responsibilities:Provide technical leadership in the design, development, testing, and...


  • Fremont, California, United States Piper Maddox Full time

    About the RolePiper Maddox is seeking a highly skilled Senior Embedded Software Engineer to join our innovative team in the Bay Area. As a key member of our team, you will play a crucial role in developing and optimizing real-time software for an all-electric platform.Key ResponsibilitiesSoftware Development: Design, develop, and deliver software for...


  • Fremont, California, United States Brooks Automation Full time

    About Brooks AutomationWe are a leading technology company that specializes in automation solutions for the semiconductor and life sciences industries. Our innovative approach and customer-focused culture drive our success and enable us to deliver cutting-edge solutions to our clients.Job SummaryWe are seeking a highly skilled Software Development Engineer...


  • Fremont, California, United States Siemens Industry Software Inc. Full time

    Job SummarySiemens Industry Software Inc. is seeking a highly skilled Test Engineering Manager to join our team. As a key member of our engineering team, you will be responsible for developing and implementing efficient test methodologies for NPI hardware assemblies.Key ResponsibilitiesDevelop assembly and test methodologies at bench and system level for NPI...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    Job Title: Product EngineerWe are seeking a highly motivated Product Engineer to join our Calibre DFM team. As a Product Engineer, you will play a key role in defining, promoting, and deploying our market-leading layout modification solutions.Key Responsibilities:Work with key customers to understand business needs and define new technologies and techniques...


  • Fremont, California, United States pony Full time

    Job Title: Senior Embedded Software EngineerWe are seeking an experienced and motivated Senior Embedded Software Engineer to join our team at Pony, a global leader in autonomous mobility. As a key member of our automotive compute platform team, you will work cross-functionally with hardware, firmware, and software teams to build cutting-edge automotive...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    Job Title: Product EngineerWe are seeking a highly motivated Product Engineer to join our Calibre DFM team. As a Product Engineer, you will play a key role in defining, promoting, and deploying our market-leading layout modification solutions.Key Responsibilities:Work with key customers to understand business needs and define new technologies and techniques...


  • Fremont, California, United States Deeproute Full time

    Job OverviewDeeproute is seeking a highly skilled Software Engineer Planning to join our team. As a key member of our autonomy team, you will be responsible for developing planning algorithms for trajectories and designing policies and plans to manage multi-actor interactions and plans under uncertainty.Key ResponsibilitiesDesign and implement planning...


  • Fremont, California, United States Urpan Technologies Full time

    Job SummaryWe are seeking a highly skilled Software Development Specialist to join our team at Urpan Technologies. As a key member of our team, you will be responsible for analyzing complex data processing problems and implementing solutions using Java-based technology.Key ResponsibilitiesAnalyze user requirements and procedures to automate or improve...


  • Fremont, California, United States Brooks Automation Full time

    About Brooks AutomationWe are a growing technology leader in automation solutions for the semiconductor and life sciences lab markets. Our customer-focused culture encourages innovation and collaboration to achieve new heights.Job SummaryWe are seeking a skilled Software Development Engineer to join our team. The successful candidate will work on client-side...


  • Fremont, California, United States Inceptio Technology Full time

    About Inceptio TechnologyInceptio Technology is a pioneering global company specializing in autonomous driving technology, headquartered in Silicon Valley, California. Our mission is to establish a trustworthy autonomous freight service network, fostering close relationships with freight, logistics, and automotive partners to revolutionize the line-haul...

  • Software Engineer

    3 days ago


    Fremont, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Walmart, where you will be responsible for designing and developing highly scalable and reliable iOS applications that drive the next generation of e-commerce experiences.Key ResponsibilitiesDesign and develop highly scalable e-commerce applications for the iOS platform.Solve...


  • Fremont, California, United States Gateway Recruiting, INC. Full time

    Job OpportunityThe Principal Embedded Software Engineer will be a recognized expert in software development with broad expertise and experience in the complete lifecycle management of embedded software designs, specifically in the areas of new software development, software maintenance, resolving significant technical issues, and providing direction for new...