Home

Embedded C++ Software Engineer - REMOTE at Remote, Remote, USA
Email: [email protected]
http://bit.ly/4ey8w48
https://jobs.nvoids.com/job_details.jsp?id=764660&uid=

From:

Yuvraj,

3B STAFFING

[email protected]

Reply to:   [email protected]

Embedded Software Engineer - C++ and embedded Linux

Need medical device experience.

REMOTE

Baxter has been interviewing candidates but they have come up short for lacking experience in these areas:

Can talk about embedded C++ concepts in a clear and concise way

- Candidates were not at the level that we wanted for embedded software work on the Fusion project lacking in TDD, Clean Code, Documentation experience and overall C++11 or higher

Can complete a simple coding example and demonstrate they have a grasp on data structures, multithreading.

Job Title: Embedded Software Engineer

JOB SUMMARY:

As part a member of an R&D project team, the senior engineer owns the design of a complete module or sub-assembly of medium complexity, from conception to design and verification.

He/She works in close collaboration with the project lead on assigned tasks, and provides inputs to design, cost and execution timeline to the new product project.

The senior engineer also provides guidance to other engineers on their technical issues, engages in design reviews and help resolves problems of medium complexity.

RESPONSIBILITIES:

Reviews system-level requirements, and process them into software requirements specifications

Designs components of an embedded system based on software requirements

Integrates applications using components developed in-house and 3rd party libraries

Implements code for embedded systems using the ARM Cortex-M platform, following our coding conventions

Develops test plans, then test the implemented code through unit tests and integration tests

Participates in design and code reviews

Identifies and develops new technical ideas. Evaluate them again requirements, quality, timeline and cost

Considers customer needs and trends for projects and activities

Designs solutions that can be readily adapted to changes in technology and/or clinical use

QUALIFICATIONS:

6+ years of engineering experience, or comparable experience

5+ years of C/C++ programming experience

3+ years of RTOS (or bare-metal) applications development and debugging device drivers experience

5+ years working in cross functional teams consisting of discipline specific engineers, or comparable experience

PREFERRED EXPERIENCE:

Experience with embedded Linux

Experience with one scripting language: Perl/Python/Ruby

Experience with network programming (IP, TCP, UDP and also IPC), including security aspects

Experience with communication protocols and interfaces (USB, UART, SPI, I2C)

Demonstrated understanding of microcontroller architectures (ARM, PPC, MIPS, IA-32) and their constraints on application development

Experience in a regulated industry (medical device industry/FDA, aerospace/FAA) is preferred

Thanks & Regards

Yuvraj Singh

Sr. Resource Specialist

3B Staffing LLC

Direct: 9733290694

Email:  

[email protected]

Keywords: cprogramm cplusplus rlang Iowa
http://bit.ly/4ey8w48
https://jobs.nvoids.com/job_details.jsp?id=764660&uid=
[email protected]
View All
07:48 PM 18-Oct-23


To remove this job post send "job_kill 764660" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]


Time Taken: 0

Location: ,