Embedded Software Engineer at AXISCADES Inc. - North America Operations in Peoria, Illinois

Posted in Other about 2 hours ago.

Type: full-time





Job Description:

AXISCADES is a leading, end to end engineering solutions and product company. We bring expertise that caters to the digital, engineering, and smart manufacturing needs of large enterprises. With decades of experience in creating innovative, sustainable, and safer products worldwide, AXISCADES delivers business value across the entire engineering life cycle.

Our deep domain expertise and engineering solution portfolio covers the complete product development life cycle from concept evaluation to manufacturing support and certification for the Aerospace, Defence, Heavy Engineering, Automotive, Medical Devices & Industrial Product industries.

AXISCADES is headquartered in Bangalore and has offices across India, North America, Europe and the Asia Pacific region. URL: https://www.axiscades.com

Title: Embedded Software Engineer

Location: Peoria, IL (Onsite)

Employment Type: Fulltime Permanent with AXISCADES.

Position Overview

The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.

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.

Education & Experience Required

Minimum BS in Computer Engineering / Electrical Engineering required. Comp Sci or comparable may be considered if experience is relevant.

5-8 yrs industry experience.

Will accept Master's or higher relevant internship/project experience toward minimum.

Technical Skills Required

Real world real-time embedded device driver experience is key requirement.

Experience designing embedded electronics controls, display, or telematics software, including development of device drivers, SPI/I2C peripheral interfacing, hardware diagnostics, operating system configurations, non-volatile memory interfacing, board initialization, and other chip-level interfacing.

Top candidates will have depth in RTOS concepts and integration/configuration.

Proficiency in Git version mgmt required. (Clearcase experience preferred.)

Experience troubleshooting/debugging using tools such as oscilloscopes

Experience with control software design patterns and anti-patterns, Bash shell, ANSI C, Python, and other programming languages.

Experience with software development processes such as Agile.

Soft Skills

Verbal and written communication skills

Problem solving skills, customer service and interpersonal skills.

Knowledge of reading schematics and data sheets for components.

Ability to troubleshoot issues and make system changes as needed to resolve issue.

"We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status"
More jobs in Peoria, Illinois

Other
18 minutes ago

High Ticket Teams
Other
33 minutes ago

YASH TECHNOLOGIES
Other
38 minutes ago

HarveyNash USA
More jobs in Other

Other
less than a minute ago

Outlier
Other
less than a minute ago

Outlier
Other
less than a minute ago

Outlier