Quick Overview
Job Description
Position Title: Embedded Software Engineer
Job Location: Mossville, IL, USA
Estimated Duration (In Months): 10
Work Model: Onsite
Must have Skills/Attributes: Embedded C++, MATLAB, Python, Simulink
Shift Timings: M-F, 8am - 5pm
Required Education
• Bachelor's Degree in Electrical Engineering, Computer Engineering, or Computer Science with an embedded focus.
• 5–7 years experience required.
• At least five years industry experience in C programming, Model Based Development, and embedded control software development experience.
Required Skills
• Solid programming experience in C or C++.
• Model-Based Development experience.
• Embedded control software development experience.
• Familiarity with debuggers / good debugging and troubleshooting skills.
• Knowledge of reading schematics and data sheets for components.
• Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
• Basic ability to troubleshoot issues and make system changes as needed to resolve issue.
• Basic knowledge of computer hardware and software.
• Knowledge of computer development software as it relates to embedded systems, such as SQL, VisualBasic, etc.
Desired Skills
• Application Software development and integration skills.
• Experience with communications software/protocols/etc.
• Embedded Operating System experience.
• Experience with model based development tools: Matlab/Simulink/Stateflow.
• Experience with scripting languages such as Python.
• Experience with Engine or Machine controls development.
• Experience working with and troubleshooting electrical systems.
• Prior work experience with CAN/SAE J1939 and Ethernet.
Soft Skills
• Verbal and written communication skills.
• Problem-solving skills.
• Customer service and interpersonal skills.
• Ability to work in a team environment, communicating technical information and development progress to team members and others.
• Strong analytical skills.
• Strong communication skills.
• Strong organizational and time management skills.
Summary
• Apply principles of computer science and mathematical analysis to the design, development, testing, and evaluation of embedded software and systems.
• Research, design, develop, and test operating systems-level software, compilers, and network distribution software.
• Applications span medical, industrial, military, communications, aerospace, business, scientific, and general computing.
• Design and implement software of embedded devices and systems from requirements to production and commercial deployment for product lines.
• Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.
• Analyze and enhance efficiency, stability and scalability of system resources.
• Review project requests describing database user needs to estimate time and cost required to accomplish project.
• Develop embedded software for electronics control systems supporting diesel engine and battery electric/fuel cell programs.
• Areas of responsibility include configuration, integration, build and testing of embedded software.
• Test software for embedded electronic control systems, including requirements development and verification in a bench environment.
• Troubleshoot software or system defects.
Similar jobs
- LT
Systems Engineers
NewL3Harris Technologies
Palm Bay, Florida🇺🇸Hybrid50 minutes agoFPGABackground ChecksVHDL - LT
Software Engineers
NewL3Harris Technologies
Palm Bay, Florida🇺🇸Hybrid50 minutes agoFPGAVHDLTechnology - LT
Systems Engineers
NewL3Harris Technologies
Melbourne, Florida🇺🇸Hybrid50 minutes agoFPGABackground ChecksVHDL - LT
Software Engineers
NewL3Harris Technologies
Melbourne, Florida🇺🇸Hybrid50 minutes agoFPGAVHDLTechnology - LT
Lead, Software Engineer
NewL3Harris Technologies
Herndon, Virginia🇺🇸$158k/yrHybrid50 minutes agoDockerSpringSpring Boot+7Technology - SE
Software Engineer (Privacy Platform Prototype) - REMOTE
NewSensiple Inc.
United States🇺🇸Remote20 hours agoGDPRIoTTechnology - CT
Senior Software Engineer 10+ Years (MUST)
NewChabez Tech LLC
Arlington, VA🇺🇸Hybrid20 hours agoDockerAWSETL+9Technology - NT
SAP ABAP Lead
NewNoblesoft Technologies Inc.
United States🇺🇸Hybrid20 hours agoSAPTechnology - SS
F2F ServiceNow Application Developer
Spear Staffing
Albany, NY🇺🇸Hybrid2 weeks agoSOAPGitJavaScript+1Technology - AM
System Development Engineer, Keya with Security Clearance
Amazon
Denver, CO🇺🇸$99.1k - $160k/yrHybrid1 week agoEngineering - SI
Software Engineer - Navy / Qlik / Power BI / Power Apps || Portsmouth, VA - 5 Days Onsite || 6+ months || Video
NewStellent IT LLC
Portsmouth, VA🇺🇸On-site20 hours agoSQLAgilePower BI+1Technology - MI
Engineer III
NewMarriott International, Inc
Round Rock, TX🇺🇸$25/hrHybrid20 hours agoHVACEngineering