Senior Embedded Software Developer

Sorry, this job was removed at 5:05 a.m. (CST) on Friday, August 20, 2021
Find out who's hiring remotely in Austin.
See all Remote Developer + Engineer jobs in Austin
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Hyliion is looking for a Senior Embedded Software Developer to join our team in Cedar Park, TX. This full-time position offers the opportunity to be a part of a fast-growing company that is revolutionizing the trucking industry. We are seeking exceptionally talented individuals that are highly motivated to revolutionize an industry, reduce the use of fuel and have some fun.  You will be joining an experienced engineering team in the design, simulation, implementation and testing of electrical powertrain systems. Reports to the Manager of Embedded Software Engineering.

 

Essential Job Functions: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

 

  • Design and develop high-quality embedded code for Class 8 truck battery    systems.
  • Work with software and hardware engineers in a collaborative product development team environment to architect, design and implement Best-In-Class Electrification products.
  • Efforts will include creating requirements, specifications and test documents with Safety, Testing and Quality as critical elements from the start.
  • Report and track issues that arise in deployed complex systems, as well as on test stands. These issues demand clear understanding of the entire deployed system, which has many CAN-attached hardware subsystems.
  • Participate in the design and implementation of the Hyliion CI/CD environment, which consists of automated build and regression testing in a simulated environment.
  • Work with the team on our ISO26262 and ASIL C compliant development  environment, as we drive electrification into the Class 8 trucking world.
  • Develop and manage APQP documentation including FMEAs and DVP&Rs.
  • Ensure that software aspects of Hyliion products, meet all necessary safety and emission compliance requirements.

 

Job Knowledge, Skills, and Abilities Requirements: 

  • Experienced developing code for embedded Linux environments. 
  • Experienced with Linux loaders such as GRUB or similar. 
  • Experienced with TPM modules and drive encryption.  
  • Expert in C code development, C++ exposure is desirable. 
  • Experienced with POSIX operating systems such as QNX.  
  • Experience with multithreaded applications is desirable.  
  • Experienced with a scripting language such as bash or python.  
  • Experienced with communication protocols such as CAN, SPI, I2C is desirable. 
  • Experienced developing low-level code for the control of hardware subsystems, whether the subsystem is directly attached, or network attached.  
  • Ability to break down difficult problems into smaller sub-tasks. 
  • Understanding of networking concepts is required. 
  • Experienced with source control methodology and tools such as Git.  
  • Experienced with defect tracking systems such as Jira.  
  • Experienced with the agile development process. 
  • Strong follow-through and self-starting nature. 
  • Ability to communicate clearly and concisely, both orally and in writing. 
  • Ability to write clear and concise documentation. 
  • Ability to effectively work with a team to solve problems and participate in code reviews. 
  • Ability to understand and follow complex verbal and written instructions. 
  • Ability to work well in a high-paced environment, set and meet appropriate deadlines. 
  • Willingness and ability to work more than 8 hours a day to ensure that deadlines are achieved weekly hours may regularly be between 50-60 during busy time periods. 

 

Required Qualifications: 

  • Bachelor’s degree in Software Engineering, Computer Science or related fields. 
  • At least 10 years of experience. 

 

Physical Demands:   

  • Reaching: Extending hand(s) and arm(s) in any direction. 
  • Talking: Expressing or exchanging ideas by means of the spoken word; those activities where detailed or important spoken instructions must be conveyed to other workers accurately, loudly, or quickly. 
  • Hearing: Perceiving the nature of sounds at normal speaking levels with or without correction and having the ability to receive detailed information through oral communication and making fine discriminations in sound. 
  • Repetitive motions: Making substantial movements (motions) of the wrists, hands, and/or fingers. 
  • The worker is required to have close visual acuity to perform an activity such as: preparing and analyzing data and figures; viewing a computer terminal; extensive reading; visual inspection involving small defects, small parts, and/or operation of machines (including inspection); using measurement devices; and/or assembly or fabrication of parts at distances close to the eyes. 

Work Environment:  

  • The noise level in the work environment is usually moderate. 
  • For the most part, ambient room temperatures, lighting and traditional equipment as found in a typical office. 

 

     

Hyliion is committed to diversity and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Cedar Park is a suburb, about 16 miles Northwest of Austin, TX. The community offers an assortment of activities for families and friends.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about HyliionFind similar jobs