Software Developer - Platform Predictive Logistics, Detroit
Software Developer - Platform Predictive Logistics, Detroit
-
Detroit, USA
-
Posted: 06/09
-
Save
Description
Key responsibilities
Design, develop, and test embedded software for various applications.
Design, develop, and maintain web applications using modern web technologies.
Develop and maintain databases to support web applications and other business needs.
Collaborate with stakeholders to define software requirements and translate them into technical specifications.
Develop and maintain software documentation, including design specifications, test plans, and user manuals.
Debug and troubleshoot software issues, ensuring optimal performance and reliability.
Optimize code for efficiency, performance, and memory usage.
Participate in code reviews and provide constructive feedback to peers.
Stay current with industry trends and advancements in embedded systems and software development.
Technical skills
Strong programming skills in C/C++.
Strong programming skills in languages such as HTML, CSS, JavaScript, and a backend language (e.g., PHP, Python, Java).
Experience with database management systems such as MySQL, PostgreSQL, or SQL Server.
Experience in writing complex SQL queries and optimizing database performance.
Experience with embedded systems development, including embedded Linux, real-time operating systems (RTOS) and bare-metal programming.
Familiarity with microcontrollers, processors, and embedded hardware platforms.
Knowledge of communication protocols (e.g., SPI, CAN, Ethernet).
Knowledge of version control systems (e.g., Git).
Soft skills
Design, develop, and test embedded software for various applications.
Design, develop, and maintain web applications using modern web technologies.
Develop and maintain databases to support web applications and other business needs.
Collaborate with stakeholders to define software requirements and translate them into technical specifications.
Develop and maintain software documentation, including design specifications, test plans, and user manuals.
Debug and troubleshoot software issues, ensuring optimal performance and reliability.
Optimize code for efficiency, performance, and memory usage.
Participate in code reviews and provide constructive feedback to peers.
Stay current with industry trends and advancements in embedded systems and software development.
Technical skills
Strong programming skills in C/C++.
Strong programming skills in languages such as HTML, CSS, JavaScript, and a backend language (e.g., PHP, Python, Java).
Experience with database management systems such as MySQL, PostgreSQL, or SQL Server.
Experience in writing complex SQL queries and optimizing database performance.
Experience with embedded systems development, including embedded Linux, real-time operating systems (RTOS) and bare-metal programming.
Familiarity with microcontrollers, processors, and embedded hardware platforms.
Knowledge of communication protocols (e.g., SPI, CAN, Ethernet).
Knowledge of version control systems (e.g., Git).
Soft skills
Highlights
-
Company nameDetroit Engineered Products (DEP)
-
Job positionSoftware Developer - Platform Predictive Logistics
Safety Tips
Be careful with multilevel marketing programs, and their income projections.
More info about this ad
Software Developer - Platform Predictive Logistics has been posted in the Detroit Information Technology category on Locanto.
For Detroit, there are no other ads posted in this category.
You can find the Information Technology category under Jobs. Want something else? Check out the related categories Multi Level Marketing, Hospitality, Tourism & Travel and Service Detroit.
There are more ads within a 10 mi radius for this category. If you want to view those ads, click here.