Embedded Engineer at Remote, Remote, USA |
Email: [email protected] |
From: vivek, vyzeinc [email protected] Reply to: [email protected] Job Description - Job title- Embedded/Software/ Sensors/C++/Python Duration- 6-12 months Location - Morton, IL (onsite) Visa- Must Be US Citizen JOB DESCRIPTION- Skills: Embedded C++ python Essential Functions: Produce software designs that meets requirements Responsible for architecture design and implementation of software to interface with existing and future systems Define software systems required to support Design Verification and Function Testing Work with Electronics Developers to ensure that electrical designs meet software requirements Study electrical designs to ensure correct use of all facilities within the software being implemented Write source code required for completed designs Ensure that source code is properly unit tested and historically tracked Ensure that designs, design decisions, and implementations are documented Ensure that documents and source code files are archived in Parkers version control system Provides technical information for review with product engineering teams applying consistent engineering practices, standards, and documentation methods (e.g., structured design process; customer design reviews). Compiles and analyzes operation, test, and research data, develop acceptance, engineering evaluation, development and qualification/certification test plans, procedures, and reports. Establishes goals and objectives and tracks performance required to complete projects. Qualifications: Bachelor's degree (BS) in Computer Science, Electrical Engineering, or relevant engineering discipline. Master's degree (MS preferred). Extensive experience in embedded software development using C and C++ Familiar with scripting languages (bash, cmake, python) Competent in Test Driven Development (TDD), version control, and use of automation tools Competent understanding of microcontroller systems Strong experience in RTOS Experience with troubleshooting tools (JTAG, SWD, oscilloscopes, logic analyzers). Experience in low-pin-count chip communication buses (I2C, UART, SPI). Excellent interpersonal skills essential to working effectively in a distributed team environment; must also be able to work with minimal supervision Excellent English written and verbal communication skills, together with well-developed listening skills Nice to have: Familiar with CAN/J1939/CANopen Familiar with gtest, pytest Familiar with Cortex M4 microcontroller families Familiar with SVN, Jenkins Continuous development processes, Agile (Scrum) Experience with ISO 26262, both practical on projects and process development A combination of hardware and software design and development expertise would serve to be of great advantage. Knowledge of ARM architecture Keywords: cprogramm cplusplus microsoft Illinois Embedded Engineer [email protected] |
[email protected] View all |
Thu Aug 08 20:52:00 UTC 2024 |