Senior software support engineer job description
Updated March 14, 2024
8 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.
Example senior software support engineer requirements on a job description
Senior software support engineer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in senior software support engineer job postings.
Sample senior software support engineer requirements
- Minimum 5 years of experience in software support
- Expertise in Java and SQL
- Strong understanding of Linux operating system
- Experience with troubleshooting and debugging
- Excellent communication and documentation skills
Sample required senior software support engineer soft skills
- Ability to work independently and as part of a team
- Customer-centric mindset
- Flexibility and adaptability to changing priorities
- Strong problem-solving skills
- Continuous learning and self-improvement mindset
Senior software support engineer job description example 1
Eastridge Workforce Solutions senior software support engineer job description
We are looking for a Sr. Software Engineer for our AZ location. This position will take ownership of process improvement for issue mitigation
Responsibilities:
Collaborate with different teams such as Cloud, Powertrain, Data Science etc to realize the project Carry out reliability testing and in-use performance evaluation of the diagnostic system Identify, develop, and implement methods to automate and streamline testing Write test cases and test plans, document test results, and author detailed test results. Troubleshoot, investigate and isolate issues on the Telematics Control Unit
Requirements:
MS/BS minimum in the areas of Computer Science, Computer engineering, Electrical engineering, or other related fields or equivalent experience At least 5-15+ years of industry experience Experience of writing Software in C/C++ & Shell Scripts Familiarity with vehicle communication protocols (CAN, DoIP, ETH, LIN, etc.) Understanding of Linux OS Fundamentals and IPC Mechanisms
Pay range is $34-$75/hr depending on experience
Benefits
: Click here to learn more about benefits available to Eastridge s temporary employees. From time to time Eastridge s clients may offer additional benefits to Eastridge employees while on assignment. Information about those benefits will be communicated when applicable.
Eastridge Workforce Solutions is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. We celebrate diversity and are committed to creating an inclusive environment for all employees. Please note that Eastridge is unable to provide visa sponsorship to applicants.
We value diverse experiences, including prior contact with the criminal legal system, and applicants with criminal histories are encouraged to apply. Certain clients require Eastridge to perform background checks and Eastridge will consider qualified applicants with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring, the San Francisco Fair Chance Ordinance, and the Philadelphia Fair Criminal Record Screening Standards Ordinance (a copy of the notice of rights under the Philadelphia Ordinance is available by clicking on this link).
Responsibilities:
Collaborate with different teams such as Cloud, Powertrain, Data Science etc to realize the project Carry out reliability testing and in-use performance evaluation of the diagnostic system Identify, develop, and implement methods to automate and streamline testing Write test cases and test plans, document test results, and author detailed test results. Troubleshoot, investigate and isolate issues on the Telematics Control Unit
Requirements:
MS/BS minimum in the areas of Computer Science, Computer engineering, Electrical engineering, or other related fields or equivalent experience At least 5-15+ years of industry experience Experience of writing Software in C/C++ & Shell Scripts Familiarity with vehicle communication protocols (CAN, DoIP, ETH, LIN, etc.) Understanding of Linux OS Fundamentals and IPC Mechanisms
Pay range is $34-$75/hr depending on experience
Benefits
: Click here to learn more about benefits available to Eastridge s temporary employees. From time to time Eastridge s clients may offer additional benefits to Eastridge employees while on assignment. Information about those benefits will be communicated when applicable.
Eastridge Workforce Solutions is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. We celebrate diversity and are committed to creating an inclusive environment for all employees. Please note that Eastridge is unable to provide visa sponsorship to applicants.
We value diverse experiences, including prior contact with the criminal legal system, and applicants with criminal histories are encouraged to apply. Certain clients require Eastridge to perform background checks and Eastridge will consider qualified applicants with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring, the San Francisco Fair Chance Ordinance, and the Philadelphia Fair Criminal Record Screening Standards Ordinance (a copy of the notice of rights under the Philadelphia Ordinance is available by clicking on this link).
Post a job for free, promote it for a fee
Senior software support engineer job description example 2
Lucid Motors senior software support engineer job description
Leading the future in luxury electric and mobility
At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility.
We plan to lead in this new era of luxury electric by returning to the fundamentals of great design - where every decision we make is in service of the individual and environment. Because when you are no longer bound by convention, you are free to define your own experience.
Come work alongside some of the most accomplished minds in the industry. Beyond providing competitive salaries, we're providing a community for innovators who want to make an immediate and significant impact. If you are driven to create a better, more sustainable future, then this is the right place for you.
We are looking for an experienced hands-on Senior Board Support Package Engineer who has the ability to work with the team to build stable Connectivity platform.
In this role, you will have the opportunity to get involved in board bring-up activities, package and Create Software Development packages for the Application Development, Source code organization for efficient build process. Ideal candidate would be with proficient knowledge in Board Support Packages and Yocto Build Environment. Working experience in WiFi, LTE, GPS modules is a plus.
RoleDesign and develop complex platform software for the Telematics Control Unit and other connected components.Be responsible for development of highly reliable and critical electric vehicle components Be responsible for development and integration of device drivers Provide design, development and debug support for integrating individual functions into the control unit Ensure optimization of platform software through design reviews and code reviews Develop a design and/or product validation test program to ensure robustness of design
QualificationsMinimum 10 years of experience in developing Board Support Packages and platform development.Proficiency in C/C++ programming languages Strong Linux Kernel fundamentals Experience with developing software and device drivers for Embedded LinuxExperience with board bring-up Good understanding of Secure Boot, File System Encryption Experience in ARM and TEE EnvironmentExperience with bootloaders and recovery OS development Experience with Real Time Operating Systems and architectures Experience in reading schematics and data sheets Knowledge of embedded software update processes Working knowledge of device drivers and peripherals such as I2C, UART, SPI, PCIe, RGMII, SGMIIWorking knowledge of Yocto Linux and writing BitBake Recipes.Experience integrating 3rd party device drivers Experience with on-chip debugging tools and troubleshooting both software and hardware MS/BS minimum in the areas of Computer Science, Computer engineering
At Lucid, we don't just welcome diversity - we celebrate it! Lucid Motors is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, national or ethnic origin, age, religion, disability, sexual orientation, gender, gender identity and expression, marital status, and any other characteristic protected under applicable State or Federal laws and regulations.
Notice regarding COVID-19 protocols
At Lucid, we prioritize the health and wellbeing of our employees, families, and friends above all else. In response to the novel Coronavirus all new Lucid employees, whose job will be based in the United States may or may not be required to provide original documentation confirming status as having received the prescribed inoculation (doses). Vaccination requirements are dependent upon location and position, please refer to the job description for more details.
Individuals in positions requiring vaccinations may seek a medical and/or religious exemption from this requirement and may be granted such an accommodation after submitting a formal request to and the subsequent review and approval thereof by our dedicated Covid-19 Response team.
To all recruitment agencies: Lucid Motors does not accept agency resumes. Please do not forward resumes to our careers alias or other Lucid Motors employees. Lucid Motors is not responsible for any fees related to unsolicited resumes.
At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility.
We plan to lead in this new era of luxury electric by returning to the fundamentals of great design - where every decision we make is in service of the individual and environment. Because when you are no longer bound by convention, you are free to define your own experience.
Come work alongside some of the most accomplished minds in the industry. Beyond providing competitive salaries, we're providing a community for innovators who want to make an immediate and significant impact. If you are driven to create a better, more sustainable future, then this is the right place for you.
We are looking for an experienced hands-on Senior Board Support Package Engineer who has the ability to work with the team to build stable Connectivity platform.
In this role, you will have the opportunity to get involved in board bring-up activities, package and Create Software Development packages for the Application Development, Source code organization for efficient build process. Ideal candidate would be with proficient knowledge in Board Support Packages and Yocto Build Environment. Working experience in WiFi, LTE, GPS modules is a plus.
RoleDesign and develop complex platform software for the Telematics Control Unit and other connected components.Be responsible for development of highly reliable and critical electric vehicle components Be responsible for development and integration of device drivers Provide design, development and debug support for integrating individual functions into the control unit Ensure optimization of platform software through design reviews and code reviews Develop a design and/or product validation test program to ensure robustness of design
QualificationsMinimum 10 years of experience in developing Board Support Packages and platform development.Proficiency in C/C++ programming languages Strong Linux Kernel fundamentals Experience with developing software and device drivers for Embedded LinuxExperience with board bring-up Good understanding of Secure Boot, File System Encryption Experience in ARM and TEE EnvironmentExperience with bootloaders and recovery OS development Experience with Real Time Operating Systems and architectures Experience in reading schematics and data sheets Knowledge of embedded software update processes Working knowledge of device drivers and peripherals such as I2C, UART, SPI, PCIe, RGMII, SGMIIWorking knowledge of Yocto Linux and writing BitBake Recipes.Experience integrating 3rd party device drivers Experience with on-chip debugging tools and troubleshooting both software and hardware MS/BS minimum in the areas of Computer Science, Computer engineering
At Lucid, we don't just welcome diversity - we celebrate it! Lucid Motors is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, national or ethnic origin, age, religion, disability, sexual orientation, gender, gender identity and expression, marital status, and any other characteristic protected under applicable State or Federal laws and regulations.
Notice regarding COVID-19 protocols
At Lucid, we prioritize the health and wellbeing of our employees, families, and friends above all else. In response to the novel Coronavirus all new Lucid employees, whose job will be based in the United States may or may not be required to provide original documentation confirming status as having received the prescribed inoculation (doses). Vaccination requirements are dependent upon location and position, please refer to the job description for more details.
Individuals in positions requiring vaccinations may seek a medical and/or religious exemption from this requirement and may be granted such an accommodation after submitting a formal request to and the subsequent review and approval thereof by our dedicated Covid-19 Response team.
To all recruitment agencies: Lucid Motors does not accept agency resumes. Please do not forward resumes to our careers alias or other Lucid Motors employees. Lucid Motors is not responsible for any fees related to unsolicited resumes.
Dealing with hard-to-fill positions? Let us help.
Senior software support engineer job description example 3
Relay Delivery senior software support engineer job description
Who We Are:
We are on a mission to make food deliveries better. Relay is a technology company that is empowering restaurants to take back ownership of their customers and provide an elevated courier service, and, in turn, provides couriers with industry leading pay and flexibility. Relay's proprietary logistics engine is changing how local economies operate and how goods criss-cross through your city. Relay's goal is to bring efficiencies of scale to delivery and push down the cost of delivery for merchants and customers while simultaneously providing a top tier courier experience.
We are based in NYC and currently operate in NYC, NJ, Philadelphia, Miami, Chicago, and Washington DC. We fulfill millions of deliveries a year using our distributed network of couriers. Additionally, our software provides a unified management system for orders across all delivery platforms and a scalable courier force to ensure on-time delivery no matter the circumstance.
Our office is located in Chelsea/Flatiron.
What You'll Do:
You will work on and have the opportunity to take much ownership on a variety of high-impact features mainly focused on optimizing the communication channels used by our internal operations and customer service teams to provide the best experience for our restaurant partners and courier network.
About The RoleYou'l be responsible for our chat system that connects restaurants and delivery carriers to our operations and customer service teams. You'll lead building a ticketing system for our operations and customer service teams to respond to events requiring human action. Providing Text/SMS capabilities for our chat and ticketing systems. Adding real-time support from external channels such as APIs, webhooks, or third party services.
What You'll NeedBS or MS in computer science or information technology, or equivalent experience required3+ years professional coding experience React experience Proficiency in Javascript/Node.js Experience with MongoDB and RDBMS required Individual contributor mentality - you code 5+ days a week currently
Bonus PointsRoute optimization experience is a plus AWS platform experience is a plus Experience with Twilio or similar service preferred Messaging broker server experience is a plus (we use RabbitMQ) Experiences building web apps from the top to bottom
Technologies We UseNode.js MongoDBPostgresRabbitMQTimescaleDBReact NativeAWS
What We OfferCompetitive base compensation IT equipment including a laptop Company stock options Health benefits 401(k) with company matching Unlimited PTOLighthearted and lively office environment
Location Note: This role can be either 100% Remote or a hybrid in-office position, however we value real-time collaboration in our teams and are prioritizing candidates in the Eastern time zone for remote positions.
Relay is committed to Equal Employment Opportunity through attracting and retaining a diverse team of employees and creating an inclusive environment for all. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
We are on a mission to make food deliveries better. Relay is a technology company that is empowering restaurants to take back ownership of their customers and provide an elevated courier service, and, in turn, provides couriers with industry leading pay and flexibility. Relay's proprietary logistics engine is changing how local economies operate and how goods criss-cross through your city. Relay's goal is to bring efficiencies of scale to delivery and push down the cost of delivery for merchants and customers while simultaneously providing a top tier courier experience.
We are based in NYC and currently operate in NYC, NJ, Philadelphia, Miami, Chicago, and Washington DC. We fulfill millions of deliveries a year using our distributed network of couriers. Additionally, our software provides a unified management system for orders across all delivery platforms and a scalable courier force to ensure on-time delivery no matter the circumstance.
Our office is located in Chelsea/Flatiron.
What You'll Do:
You will work on and have the opportunity to take much ownership on a variety of high-impact features mainly focused on optimizing the communication channels used by our internal operations and customer service teams to provide the best experience for our restaurant partners and courier network.
About The RoleYou'l be responsible for our chat system that connects restaurants and delivery carriers to our operations and customer service teams. You'll lead building a ticketing system for our operations and customer service teams to respond to events requiring human action. Providing Text/SMS capabilities for our chat and ticketing systems. Adding real-time support from external channels such as APIs, webhooks, or third party services.
What You'll NeedBS or MS in computer science or information technology, or equivalent experience required3+ years professional coding experience React experience Proficiency in Javascript/Node.js Experience with MongoDB and RDBMS required Individual contributor mentality - you code 5+ days a week currently
Bonus PointsRoute optimization experience is a plus AWS platform experience is a plus Experience with Twilio or similar service preferred Messaging broker server experience is a plus (we use RabbitMQ) Experiences building web apps from the top to bottom
Technologies We UseNode.js MongoDBPostgresRabbitMQTimescaleDBReact NativeAWS
What We OfferCompetitive base compensation IT equipment including a laptop Company stock options Health benefits 401(k) with company matching Unlimited PTOLighthearted and lively office environment
Location Note: This role can be either 100% Remote or a hybrid in-office position, however we value real-time collaboration in our teams and are prioritizing candidates in the Eastern time zone for remote positions.
Relay is committed to Equal Employment Opportunity through attracting and retaining a diverse team of employees and creating an inclusive environment for all. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Start connecting with qualified job seekers
Resources for employers posting senior software support engineer jobs
Senior software support engineer job description FAQs
Ready to start hiring?
Updated March 14, 2024