This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Find jobs in New Jersey today!

To post a job, login or create an account |  Post a Job

  New Jersey Gigs  

Bringing you the best, highest paying job offers in the state of New Jersey

previous arrow
next arrow

Senior embedded engineer

This is a Full-time position in Edison, NJ posted November 29, 2019.

Cognomotiv’s MarketThe complexity of modern automobiles is increasing at breakneck speed.

The introduction of an array of brand-new features, along with refinements on old capabilities, has wildly expanded the role of software in today’s vehicles.

More and more functionality is shifting from electronic and mechanical systems to onboard computers controlled by software.

This trend is only accelerating: myriad new services rely heavily on vehicles being constantly online, and autonomy is becoming increasingly real.Software offers amazing new opportunity to the automotive world, but with it comes complexity that creates security vulnerabilities and operational failures due to underlying hardware or the software that controls it.Who We AreAt Cognomotiv, we help vehicle manufacturers, suppliers, and operators guarantee the safety, security, and reliability of every vehicle on the road, thanks to state-of-the-art AI that leverages a hybrid of edge and cloud computing to identify anomalous vehicle behavior in real time. The AI performs non-intrusive system diagnosis and prognosis and makes remediation recommendations with powerful and efficient native models.

Our AI is unique in its ability to perform fault and failure detection and prediction in a resource-constrained environment.Role DescriptionWe are seeking an ambitious, self-reliant senior embedded software engineer who operates with a sense of urgency and has the ability to thrive in a fast-paced environment.

You will be joining a team who, together with you, are designing and building robust edge/embedded components of the Cognomotiv hybrid architecture and contribute to the design of Cognomotiv’s end-to-end Edge AI solutions and overall architecture.Once you join the team, you will be thrusted into the world of edge-based machine learning.

Your creativity will be put to the test as you take what is normally accomplished on big iron servers and adapt it to the limited resources of an embedded system.

Working hand-in-hand with our team of data scientists, you’ll enjoy learning about the bleeding-edge machine learning and AI algorithms and practices.You will be responsible for the design, development, validation and support of embedded software applications for existing and next-generation micro-controllers and computers deployed in modern systems: from autonomous and connected vehicles, to factory-floor robotics and aircraft engine controllers: anywhere where massive flow of data is produced.

You must understand the intricacies of creation and debugging of embedded/software applications in a multi-platform target environment and what it takes to build reliable software components.

There will be participation in and conducting technical reviews with peers to identify problems early in the development phases.

You should have deep technical skills, a demonstrated ability to consistently meet project deliverables on time and to work effectively with cross-functional teams, including data science and back-end engineers.Minimum qualificationsExperience in using Linux5+ years in embedded software developmentUnderstanding of Lean/Agile development practicesCoding fluency in C++, and one of Python or JavaTesting using frameworks like google testTest (behavior) driven development TDD/BDDCMake and other cross compilation experienceAble to use SCM, particularly gitBS in EE/CE/CS or equivalentDesired qualificationsExperience with automotive ECUs with knowledge of different data buses (CAN and/or FlexRay, CAN FD, LIN).Experience with AV (autonomous vehicle) stacks such as Apollo, Udacity, DriveWorks, others.Experience with ARM, specifically NVIDIA JetsonYocto experience a plus