Search Jobs
The DAVIS Companies
https://www.daviscos.com/wp-content/uploads/2021/07/JB-Square-200x200-1.png
https://www.daviscos.com
https://www.daviscos.com
USD
160000
YEAR
true
Software Engineering Manager - Direct Hire
Madison, IN 47250 US
Posted: 08/14/2023
2023-08-14
2023-10-31
Employment Type:
Direct Hire
Category: Engineering
Job Number: 65569
Pay Rate: 160,000
Job Description
Software Engineering Manager - Direct Hire
A manufacturer of safety lighting components is looking to hire a Software Engineering Manager to join their team in Madison, MN. This is a full onsite and direct hire position.
Responsibilities of the Software Engineering Manager:
A manufacturer of safety lighting components is looking to hire a Software Engineering Manager to join their team in Madison, MN. This is a full onsite and direct hire position.
Responsibilities of the Software Engineering Manager:
- Work with a cross-disciplinary team of system engineers, hardware engineers, firmware engineers, and application software developers to support program execution.
- Develop solutions for embedded systems and IoT connected devices
- Develop high-quality firmware using industry best practices, such as unit testing, and implementing agile program management
- Develop firmware development tools
- Debug firmware in a network of embedded systems using emulators and scripts
- Develop algorithms for embedded applications which utilize raw data to determine current system performance and predict future health
- Triage and debug issues found in the field
- Maintain full visibility into development through task tracking and reporting
- Perform root cause analysis of firmware issues
- Manage the embedded software group
- Direct peer code reviews
- Create process documentation and training
- High proficiency in C/C++ based IDE
- BS/MS/PhD degree in Computer Science, Computer Engineering, Electrical Engineering, Systems Engineering, or related
- 5+ years of experience
- Proficiency in Python
- Good understanding of Real Time Operating Systems (RTOS)
- Demonstrated skills in leadership, innovation, creativity, and collaboration, with the ability to communicate with cross-functional teams of engineers, management, and external stakeholders across all relevant disciplines
- Strong written and verbal skills
- Ability to multi-task and adapt to changing priorities, technologies, and program needs
- Ability to debug electrical hardware, including usage of DMMs and oscilloscopes
- Experience with various firmware development tools and hardware platforms
- Experience directing a diverse embedded software development team
Share This Job:
Related Jobs:
There are currently no related jobs. Please sign up for Job Alerts.
Loading...
Login to save this search and get notified of similar positions.