Software Development Specialist

7 days ago


Santa Barbara, California, United States Green Hills Software Full time
Job Description

We are seeking a highly skilled Embedded Systems Consultant to join our team at Green Hills Software. As an Embedded Systems Consultant, you will be responsible for providing consulting and training services to our customers worldwide.

Our customers are leading embedded software development firms, and you will help them leverage our technology to design, develop, and troubleshoot their software applications.

You will be part of a tight-knit team responsible for developing and delivering training classes to educate software development professionals on how to use our technology to design safe, secure, and real-time embedded systems.

Key Responsibilities:
  • Creating and delivering training classes for our technologies, including our IDE, RTOSes, BSPs, device drivers, and middleware
  • Visiting customer sites worldwide to help them identify and solve problems in their applications
  • Helping customers create new BSPs and write device drivers for our RTOS
  • Adapting and customizing our tools to integrate with our customers' design flow
  • Troubleshooting and diagnosing customer problems remotely
  • Carrying out design reviews with customers to help them improve their designs
Requirements:
  • Strong programming skills in C/C++
  • Working toward or possess a BS/MS (CS, ECE, Math) or have 5+ years of experience in the embedded software industry
  • Ability to quickly learn and understand the inner workings of complex software systems
  • Ability to quickly diagnose technical problems with limited information and work with customers in a fast-paced technical environment
  • Strong communication skills with the ability to succinctly explain complex technical concepts
  • Self-motivated and able to work independently
  • Interest in traveling up to 50% of the time
Desirable Skills and Experience:
  • Experience interacting with customers (pre-sales, support, etc.)
  • Embedded experience, including work on INTEGRITY, ThreadX, VxWorks, OSE, QNX, pSOS, embedded Linux, etc.
  • Experience working with hardware (e.g., getting code running on a bare board, writing BSPs, writing device drivers, bringing up an embedded OS, etc.)
  • Technical teaching and/or public speaking experience (e.g., TA in college, regular presentations during internship, Toastmasters, speech or debate club, etc.)

The compensation package for this full-time position includes a competitive salary, bonus, equity, and benefits.



  • Santa Barbara, California, United States Employment Development Department Full time

    Job SummaryThe Disability Insurance Specialist I is a critical role within the Employment Development Department, responsible for developing analytical skills, participating in policy formulation, and gathering and analyzing data to support the administration of the Department's Disability Insurance program.Key ResponsibilitiesDevelop and implement...


  • Santa Barbara, California, United States AppFolio, Inc Full time

    About the RoleWe're seeking a highly skilled and passionate Software Engineer to join our fast-paced and experienced team at AppFolio, Inc. As a key member of our development team, you will play a crucial role in bringing our cloud-based solutions to life.Key ResponsibilitiesDevelop Scalable Solutions: Design and implement scalable, robust, and simple...


  • Santa Barbara, California, United States Amazon Full time

    Amazon is looking for a highly-motivated Jr. Software Development Engineer (SDE) Jr. SDEs write real software and collaborate with experienced software engineers who provide guidance and opportunities for ownership on projects that matter to our customers. As a year-round intern, Jr. SDEs become fully integrated into their teams and regularly contribute to...


  • Santa Barbara, California, United States Code4lib Full time

    Postdoctoral Researcher in Open Source Software DevelopmentCode4lib is seeking a highly qualified postdoctoral researcher to contribute to a project focused on creating a network of open source program offices.Key Responsibilities:Conduct research on open source software practices, discovery, and sustainabilitySurvey and analyze existing open source software...


  • Santa Barbara, California, United States Staples, Inc. Full time

    About the RoleWe are seeking a highly motivated and results-driven Business Development Representative to join our team at Staples, Inc. As a key member of our sales team, you will be responsible for driving business growth and expanding our customer base.Key ResponsibilitiesConsistently meet activity goals and daily metrics with a hunter mindset/approach -...


  • Santa Barbara, California, United States InsideHigherEd Full time

    Position Overview:We are seeking a dedicated Software Developer to contribute to our mission at InsideHigherEd. This role is ideal for individuals who are enthusiastic about comprehensive software engineering and technological advancements. The successful candidate will be instrumental in the design, development, and transition to modern technologies within...

  • Software Developer

    2 days ago


    Santa Clara, California, United States RIU Solutions LLC Full time

    Job Opportunity at RIU Solutions LLCWe are seeking multiple professionals to fill full-time employment positions at our office in Santa Clara, CA. As a Software Engineer at RIU Solutions LLC, you will be responsible for analyzing, designing, developing, and testing general computer applications software using various technologies.Key Responsibilities:Analyze...

  • Software Developer

    14 hours ago


    Santa Clara, California, United States RIU Solutions LLC Full time

    Job Opportunity at RIU Solutions LLCWe are seeking multiple professionals to fill full-time positions at our Santa Clara, CA location. As a Software Engineer, you will be responsible for analyzing, designing, developing, and testing computer applications using various technologies.Key Responsibilities:Analyze and design software applications using...


  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIA:At NVIDIA, we have been at the forefront of transforming computer graphics, PC gaming, and accelerated computing for over 25 years. Our legacy of innovation is fueled by the remarkable contributions and technical expertise of our team members. We are currently harnessing the limitless potential of AI to define the next era of computing.We...

  • Software Developer

    3 months ago


    Santa Clara, California, United States Oracle Full time

    Software DeveloperSanta Clara, CA, United StatesJob Identification246647Job CategoryProduct DevelopmentRoleIndividual ContributorJob TypeRegular EmployeeDoes this position require a security clearance?NoExperienceSee Job DescriptionAdditional InfoVisa / work permit sponsorship is not available for this positionApplicants are required to read, write, and...


  • Santa Barbara, California, United States Cottage Health Full time

    About the RoleCottage Health is seeking a skilled Audio Visual Specialist to provide support and services for meetings, webinars, lectures, and other educational sessions across our organization.Key ResponsibilitiesProvide technical support for audio-visual equipment, including microphones, speakers, sound systems, cameras, projectors, screens, and computer...


  • Santa Barbara, California, United States County of Santa Barbara, CA Full time

    Salary: $47.77 Hourly Location: Santa Barbara, CA Job Type: Full-time Department: General Services Job OverviewWe are seeking qualified candidates to fill three full-time Construction Projects Specialist positions within the General Services Department. Each role will focus on distinct areas: 1) Energy Initiatives, 2) Maintenance Capital Projects, and 3)...


  • Santa Barbara, California, United States CIO Solutions Full time

    About us: CIO Solutions provides premium IT services to small and large businesses, affordable housing developments, medical practices and non-profit organizations. We have been around for over 30 years and continue to grow each year with one goal in mind – to provide our clients with custom IT solutions supported by knock it out of the park customer...


  • Santa Barbara, California, United States PayJunction Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to lead the design and development of high-quality customer-centric payment solutions that our partners rely on. Using the agile development process, you will continually improve the team's collaboration and the efficiency of our software. You will play a crucial role in ensuring project...


  • Santa Barbara, California, United States AppFolio, Inc Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our cross-functional product development team focused on enhancing the accounting module of our AppFolio Property Manager product.Key ResponsibilitiesOnboard quickly to our technology stack and feature setAlign the team on a shared understanding of the problem and solution...


  • Santa Clara, California, United States TechOne Staffing Full time

    Job SummaryAs a seasoned Software Engineer, you will play a pivotal role in driving the development of instrumentation software for digital pathology. This is a dynamic opportunity to join a forward-thinking team that values agility and innovation.Key ResponsibilitiesCollaborate with cross-functional teams to translate user needs into intuitive design...


  • Santa Barbara, California, United States Enterprise Security, Inc. Full time

    Job SummaryWe are seeking a highly skilled Security Systems Specialist to join our team at Enterprise Security, Inc. As a key member of our commercial security systems integration team, you will be responsible for installing, maintaining, and troubleshooting various security systems.Key ResponsibilitiesCollaborate with our team to achieve company goals and...


  • Santa Clara, California, United States Anatomage Full time

    Who is Anatomage?Founded in 2004, Anatomage is a world-leading health care technology company. Anatomage offers 3D medical imaging software and hardware for diagnosis, treatment planning, customized surgical devices, and anatomy education in both the dental and medical industries.About the RoleAs Anatomage has successfully adapted to the pandemic, we have...


  • Santa Barbara, California, United States Umbra Full time

    Job OverviewSalary: $122,908 - $181,771 DOEOur Vision: To achieve global omniscience.In the face of climate change, geopolitical challenges, and other significant global issues, a comprehensive understanding of ongoing changes is essential. Umbra offers seamless access to premier commercial satellite data, serving as a vital resource for numerous...

  • Software Developer

    3 months ago


    Santa Clara, California, United States COPPERCONE Full time

    Experience in developing custom/ERP systems with involvement in coding (JAVA SQL JSP Java Script SOAP and REST) Experience Developing online customizations to the existing web application products with hands on coding using (JAVA SQL JSP and Java Script) Technologies. Experience in Developing SOAP and REST based web services. Experience with Oracle...