drjobs
Embedded Software Engineer
drjobs
Embedded Software En....
Skilzmatrix
drjobs Embedded Software Engineer العربية

Embedded Software Engineer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

others - USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2277330
Job Responsibilities:

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.

Skills:

Verbal and written communication skills, problem solving skills, customer service and interpersonal 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. Solid programming experience in C or C++

Knowledge of computer development software as it relates to embedded systems, such as SQL, Visual Basic, etc.

Education/Experience:

Bachelor''s degree in computer science, software engineering or relevant field required.

2-4 years experience required

Position's Contributions to Work Group:

- As an Engine Electronics Software Integration Engineer, you will develop embedded software for electronics control systems supporting diesel engine programs. Areas of responsibility include configuration, integration, build and testing of embedded software on diesel engine systems; testing software for embedded electronic control systems includes requirements development and verification of software in a bench environment as well as troubleshooting software or system defects. A BSEE or BS Computer Engineering and at least three years industry experience in embedded control software development experience is required.

Typical task breakdown:

This role is responsible for working with application leads and integrating software libraries to build flash file application releases that get put on our engine controllers.

The SIE receives build instructions from the application lead to add new features and/or migrate to new lower level library releases.

They also incorporate the proper data set into the build and then test to the specifications given by the requirements from our process partners (machines, marine, industrial etc.).

There is also occasional support required from our process partners which can require troubleshooting software with a debugger.

Work environment:

Office Environment

Technical Skills

(Required)

- 4 or more years of industry embedded software development experience.
- 2 or more years of embedded C language programming.

(Desired)
- Matlab/Simulink experience.

- Experience with the following tools: Git, ClearCase, Trace 32 Debugger, CANalyzer, Cat ET Service Tool. Experience working with and troubleshooting electrical systems.
- Knowledge of diesel engine control and operation.
- Strong analytical skills.
- Prior work experience with CAN/SAE J1939.
- Prior work experience with Engine or Machine software development.
- Experience with scripting languages such as Python.

Soft Skills
- Good communications skills, Desire to work in a fast paced, team environment, Ability to use PC tools such as MSOffice, Visio

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.