What are the responsibilities and job description for the Passionate Embedded Systems Engineer Ready to Innovate position at MidWestern IT?
Job Title : Embedded Systems Engineer (W2 Contract)
Location : On-site / Hybrid Michigan
Employment Type : W2 Contract Position
We are seeking an Entry / Mid / Junior Level Embedded Systems Engineer to join our team for an exciting opportunity in a dynamic and collaborative environment. This is a W2 contract position , available for on-site or hybrid work across various locations in the United States.
Key Responsibilities :
Design, develop, and debug embedded software and firmware for microcontrollers and microprocessors.
Collaborate with hardware engineers to define system architecture and requirements.
Implement and optimize low-level drivers, RTOS, and communication protocols (e.g., UART, SPI, I2C, CAN, Ethernet).
Conduct code reviews, testing, and validation to ensure system reliability and performance.
Develop and maintain documentation for software design, testing, and troubleshooting.
Stay up-to-date with emerging technologies and industry trends in embedded systems.
Qualifications :
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
Proven experience in embedded systems development, including hands-on work with microcontrollers (e.g., ARM, AVR, PIC) and embedded Linux.
Proficiency in programming languages such as C, C , and Python.
Strong understanding of hardware-software integration and debugging tools (e.g., oscilloscopes, logic analyzers, JTAG).
Experience with real-time operating systems (RTOS) and bare-metal programming.
Familiarity with communication protocols (e.g., SPI, I2C, CAN, TCP / IP).
Knowledge of version control systems (e.g., Git) and issue tracking tools (e.g., Jira).
Excellent problem-solving, analytical, and communication skills.
Preferred Qualifications :
Experience with FPGA programming and hardware description languages (e.g., VHDL, Verilog).
Knowledge of wireless communication protocols (e.g., Bluetooth, Zigbee, LoRa).
Familiarity with automotive or industrial standards (e.g., AUTOSAR, ISO 26262).
Experience with power management and optimization in embedded systems.
Eligibility Requirements :
- Open to U.S. Citizens, Green Card Holders, GC EAD, and H4 EAD Visa holders .
- Career gaps are considered we value skills and motivation over traditional career paths.
Thanks ,
Payal Patel
224-408-1422
payal.p@midwesternit.com