Software Engineer designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Being a Software Engineer requires a bachelor's degree. Typically reports to a manager. The Software Engineer works on projects/matters of limited complexity in a support role. Work is closely managed. To be a Software Engineer typically requires 0-2 years of related experience. (Copyright 2024 Salary.com)
Job Title | Salary | Req ID | Client | Location |
Embedded Software engineer | 75-95k | 486499 | Stryker | Portage, Michigan |
Job Title: Embedded Software engineer
1. Person need to work at MI from day one.
2. Person with Electrical or Electronics background better suited for customer project.
Bachelor's degree completed in Software Engineering/ Computer Science or related discipline and 5 years of work experience in Embedded Software Development
Proficient C/C programming language experience
Real-time system design with FreeRTOS or similar RTOS
Familiarity with Digital I/O, Analog I/O, UART, SPI, I2C, CAN
Experience in interfacing with MEMS
Prior embedded brushed and brushless motor control experience
Control systems/PID/FOC experience
ARM Cortex-M familiarity
Software profiling/optimization
Software build automation knowledge (CI/CD)
Requirements management experience (Cockpit or similar tool)
Test strategy, verification experience
Familiarity with IEC 62304
Clear All
0 Software Engineer jobs found in Kalamazoo, MI area