Talent.com
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Tula Technology, Inc.San Jose, CA, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Tula is driven by an overriding passion to increase efficiency and improve the environment. With more than 400 patents issued or pending for multiple technologies, and a combined 450 years of engineering behind those patents, we're focused primarily on applications for passenger automobiles, commercial vehicles for on and off road and electric vehicles of any size. Our approach to improving efficiency sets us apart. We come at it with demonstrated software solutions, and we deliver proven results with more than one million vehicles on the road using our technologies to decrease greenhouse gas emissions and increase fuel savings. But we're not stopping there. We're working to reduce or eliminate the use of rare earth elements in electric vehicles through improved electric motor efficiency and exploring efficiency in other means of mobility, too, including robotics, e-aviation and industrial machinery. Tula drives efficiency.

The Senior Embedded Software Engineer will work on design and development of embedded software and associated interfaces for Tula's advanced motor control products. You will join a multidisciplinary team to deliver high-quality, robust software for Tula's next-generation electric motor efficiency technology.

  • Develop software to implement Tula's advanced traction inverter software applications
  • Target Simulink models to embedded microcontrollers
  • Use best practices for software development, including functional specs, code reviews, unit and system testing
  • Collaborate with other engineers on requirements, coding, and verification
  • Develop communication interfaces for functional interactions with vehicle ECUs
  • Develop GUIs and logging tools for real-time debugging and performance evaluation

Requirements :

  • BS / MS in CS, CE or EE
  • Experience with embedded MCUs and development tools
  • Hands-on experience in C for real-time embedded control and signal processing applications
  • Experience with Simulink embedded coding and Simulink verification tools
  • Knowledge of coding best practices and tools for coding standards compliance and testing methodologies
  • Some experience developing effective GUIs for rapid debugging, calibration and software performance evaluation
  • Aptitude for working with internal customers and efficiently capturing requirements
  • Ability to write concise and effective documentation
  • Drive to plan and prioritize work, manage time, and sprint to meet deadlines
  • Initiative to work in a dynamic environment, and a positive, team-oriented attitude
  • Potential to become a subject matter expert and leader
  • Bonus Points :

  • Experience in traction inverter development, deployment, calibration
  • Experience with functional interactions of networked vehicle ECUs
  • Experience with XCP based calibration tools
  • Familiarity with environments for automotive software development life cycle such as ASPICE
  • Familiarity with automotive functional safety environments
  • Salary Range : $132,000 - 195,000 + benefits and stock options (actual compensation will be determined based on experience level).

    serp_jobs.job_alerts.create_a_job

    Senior Embedded Software Engineer • San Jose, CA, US

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Senior Support Engineer

    Senior Support Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Support Engineer responsible for supporting and enhancing software applications.Key Responsibilities Analyze and resolve software and process-related issues for ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Sr Software Engineer (Full Stack) to join their Learning Tools teams.Key Responsibilities Lead technical projects and contribute to architectural decisions Design and ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer - Embedded

    Senior Software Engineer - Embedded

    BoosterSan Mateo, CA, United States
    serp_jobs.job_card.full_time
    Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial transportation. The Skydio team combines deep expertise in ar...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Reliable RoboticsMountain View, CA, United States
    serp_jobs.job_card.permanent
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Back End Software Engineer

    Senior Back End Software Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Back End Software Engineer to develop features and enhance the platform's architecture. Key Responsibilities Coach and mentor engineers while delivering on key ch...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior EDI Software Engineer

    Senior EDI Software Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior EDI Software Engineer I to join their Information Technology department.Key Responsibilities Develop, maintain, troubleshoot, and fix software applications while...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Solution Engineer

    Senior Solution Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Solution Engineer.Key Responsibilities Configuring custom demonstrations that showcase specific capabilities and map directly to positive business outcomes for p...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior SDET to help embed a culture of test automation within their web team.Key Responsibilities Build and maintain automated tests at the integration and end-to-end l...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer in Artificial Intelligence.Key Responsibilities Implement and maintain RESTful API endpoints for the AI platform Build backend services in Pyt...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Embedded ROI Processor

    Embedded ROI Processor

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for an Embedded ROI Processor.Key Responsibilities Process medical record requests by communicating with patients, insurance companies, and attorneys Document information ac...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Outsystems Developer

    Senior Outsystems Developer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Outsystems Developer to design and develop enterprise-grade applications.Key Responsibilities Design, develop, and deploy enterprise-grade applications using Out...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Software Engineer : Embedded Device Software

    Senior Software Engineer : Embedded Device Software

    Epoch BiodesignSan Francisco, CA, United States
    serp_jobs.job_card.full_time
    This range represents SPAN’s good faith estimate of competitively-priced salary for the role based on national, real-time industry data from companies of a similar growth stage.This range reflects ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior System Software Engineer

    Senior System Software Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior System Software Engineer - DevSecOps.Key Responsibilities Ensure security practices align with industry standards and regulations for data center products Trans...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Hayden AISan Francisco, CA, United States
    serp_jobs.job_card.full_time
    At Hayden AI, we are on a mission to harness the power of computer vision to transform the way transit systems and other government agencies address real-world challenges.From bus lane and bus stop...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Lead Embedded Software Engineer (Machine Control / Linux / C / C++)

    Lead Embedded Software Engineer (Machine Control / Linux / C / C++)

    KLAMilpitas, CA, United States
    serp_jobs.job_card.full_time
    KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem.Virtually every electronic device in the world is produced using our technologies.No laptop, smartpho...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Tools Engineer

    Senior Tools Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Tools Engineer to enhance development workflows for a new multiplayer adventure project. Key Responsibilities Lead the design and implementation of high-quality, ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Test Engineer

    Senior Software Test Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Test Engineer - Bitcoin DeFi.Key Responsibilities Define and drive test strategy for high-impact projects Design advanced test frameworks and create au...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior 3D Software Engineer

    Senior 3D Software Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, 3D.Key Responsibilities : Drive architectural discussions and decisions to ensure the 3D platform is scalable and maintainable Collaboratively...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Observability Engineer

    Senior Observability Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    Key Responsibilities Maintain and deploy monitoring and alerting systems Design, configure, and maintain large-scale log aggregation solutions Set up and manage ingestion pipelines and data tra...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    VirtualVocationsFremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, Backend (Voice Platform).Key Responsibilities Lead the design and development of scalable, distributed backend microservices in Golang Own an...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30