Engineer 2-4, Software (315)

Engineer 2-4, Software (315)
Empresa:

Knorr-Bremse


Engineer 2-4, Software (315)

Detalles de la oferta

Job DescriptionPosition Title: Engineer 2-4, Software
Reports To: Engineering Manager, Software
Date Last Revised: March 1, 2020
Position Summary:
Software engineer focused on real time embedded software development and design for Bendix’s electronic product lines.
Essential Functions:
Specify and design functional behavior Develop and implement software for embedded devices and systems Write clear, robust code on a consistent basis Investigate, select, and document technical approaches Bring up and debug proof-of-concept prototypes quickly Thoroughly document and support implemented code Integration and development of software at the electrical interface level. Ensures customer requirements are met.Experience:
Experience working with real time electronic control devices for commercial vehicles, automotive, or aerospace industries a plus. Experience with real time operating systems, multi-threaded applications and use of semaphores Inter process communication mechanisms such as shared memory, queues, buffers, pipes, sockets. Experience with digital image processing, object recognition and detection a plus. Experience in communication networks (J1939, J1587, ISO 14229, J2497, LIN a plus, SPI, I2C, UART, USB, Bluetooth, WiFi) Real time embedded C, C++ and assembly programming experience Higher-level object-oriented languages such as Java or C# a plus. Experience in using modeling and simulation tools (MatLab, Simulink, EmbeddedCoder, ASCET, dSpace) a plus. Experience in using scripting languages such as PERL or Python Experience with tools such as logic analyzers, oscilloscopes, emulators, probes. Experience with software configuration management systems (i.e. PTC) Experience in developing software test plans and test cases (module, integration, systems, functional, performance, and stress) Experience in leading software projects Experience in structured design analysis techniques (i.e. SWFMEA, FTA) Experience in the use of cross compilers, assemblers, and related software development tools Experience with test automation tools Experience in using Vector CANalyzer, CANdela, CANDiva, CANope, CANoe tools a plus. Years of Experience: Engineer 2 Minimum 3+ years’ experience required. Engineer 3 Minimum 5+ years’ experience required. Engineer 4 Minimum 7+ years’ experience required.Knowledge:
Understanding of software development techniques, methodologies, and industry standards (ASPICE, AUTOSAR, MISRA, SEI CMM, ISO26262, Scrum) Knowledge of C-Unit, PC-Lint, Polyspace, Axivion Bauhaus, Enterprise ArchitectSkills:
Excellent organization skills with a capability to prioritize time and resources to achieve the completion of tasks / goals. Ability to assimilate data quickly Strong interpersonal, oral, and written communication skills and a positive/proactive work ethic. Must possess a strong set of interpersonal skills to ensure success in a cross-functional, team environment developing solutions through collaboration. Formulates new processes and strategic thinking and leads the development of new core processes to enhance business unit performance. Ideal candidate is a self-starter with a high level of energy. Strong problem solver with demonstrated project management skills Supports new projects and programs in anticipation of business needs. Supports teams in planning and decision making. Capable of performing in a highly stressful environment. Influences and motivates others, provides direction, removes barriers, supports high impact teams. Manages self and others with a sense of urgency Desire to learn new tools and develop a cross-functional skill set.Education:
Bachelor's degree in Electrical Engineering, Computer Engineering or equivalent. Master’s Degree in Engineering a plus Six Sigma Blackbelt Certification a plusPosition Requirements:The demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Requisitos


Conocimientos:

  • C#
  • C++
  • Java
  • Perl
  • Python
  • C#

Java developer

American furniture manufacturer based in Monroe, Michigan, USA, that makes home furniture which employs more than 11,000 people is looking for talent as a Java...


Guanajuato

Publicado hace un mes

Desarrollador android senior, inglés intermedio para trabajar en guadalajara o querétaro.

Desarrollador Android Senior, Inglés Intermedio Para Trabajar En Guadalajara O Querétaro. Desarrollador Android Senior, Inglés Intermedio Para Trabajar En...


Desde The Brick Solucionestecnológicas S.C - Jalisco

Publicado hace un mes

Sharepoint developer

MANDATORY TECHNOLOGIES ---------------------- - SharePoint +6 yrs MAIN EXPERIENCE REQUIRED ------------------------ Tech Lead/ Tech Architect Experience...


Desde Infy Mexico - Nuevo León

Publicado hace un mes

Software developer 3

Job Description Software Developer 3-20000NHXApplicants are required to read, write, and speak the following languages:English, Spanish Preferred...


Desde Netsuite Inc - Jalisco

Publicado hace un mes