The average salary for jobs that require the skills of Software Development Lifecycle (SDLC) is $180,912 based on United States National Average.
Core compensation
Codes software applications based on third party business requirements. Standardizes the quality assurance procedure for software. Performs tests, debugs and develops fixes. Researches client complaints and makes necessary adjustments and/or recommendations to resolve software related issues. Requires a bachelor's degree in a related area or in a related area. Typically reports to a supervisor or ... View job details
Codes software applications based on third party business requirements. Standardizes the quality assurance procedure for software. Oversees testing and debugging and develops fixes. Researches client complaints and makes necessary adjustments and/or recommendations to resolve complex software related issues. Requires a bachelor's degree in a related area. Typically reports to a manager or head of ... View job details
Designs, develops, tests, debugs, and implements embedded software and systems. Develops software and firmwares source code in C/C++, Embedded C, and other languages. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Collaborates cross functionally with hardware engineers. Provides en... View job details
Designs, develops, tests, debugs, and implements embedded software and systems. Develops software and firmware source code in C/C++, Embedded C, and other languages. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Collaborates cross functionally with hardware engineers. Provides eng... View job details
Designs, develops, tests, debugs, and implements embedded software and systems. Develops software and firmware source code in C/C++, Embedded C, and other languages. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Collaborates cross functionally with hardware engineers. Provides eng... View job details
Designs, develops, tests, debugs, and implements embedded software and systems. Develops software and firmware source code in C/C++, Embedded C, and other languages. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Collaborates cross functionally with hardware engineers. Provides eng... View job details
Designs, develops, tests, debugs, and implements embedded software and systems. Develops software and firmware source code in C/C++, Embedded C, and other languages. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Collaborates cross functionally with hardware engineers. Provides eng... View job details
Directs development projects that design, develop, test, debug, and implement embedded software and systems. Develops resource allocation plans for development projects that support productivity objectives. Facilitates cross functional collaboration. Integrates best practices, including firmware design-review methodologies, for the development of software and firmware source code in C/C++, Embedde... View job details
Leads the design, development, testing, debugging, and implementation of embedded software and systems. Guides the development of software and firmware source code in C/C++, Embedded C, and other languages and common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Collaborates cross functionally with hardw... View job details
Develops user interfaces for websites and web-based applications. Translates design mockups and wireframes into code for website and web-based application UI. Designs prototypes; writes and tests code for new or existing applications. Identifies new technologies that can add additional visual display capabilities and enhance site usability. Supports backend integration and maintains graphic standa... View job details
Inform your career path by finding your customized salary.