silana

Junior Embedded Systems Engineer (Entry-level)

silana Newark, NJ
No longer accepting applications

Direct message the job poster from silana

David Faes

David Faes

Computer Vision Engineer @ silana

Junior Embedded Systems Engineer:


Your Contributions

  • In collaboration with other engineers you will be responsible for the design and maintenance of embedded systems with a focus on electronics, embedded software and control. You will launch, drive and/or coordinate investigations on complex electronics-related challenges.
  • Design and implement electric schematics, PCB's - and MCU-based embedded systems utilizing common PCBA design software for complex, multi-layered boards.
  • Test a variety of sensors and actuators in a breadboard setup. Soldering and commissioning electric components for full functionality of subsystems.
  • Write, document and read code in C, C++14 and Python ≥3.8.
  • You will utilize, develop, debug and verify Linux kernel programs (especially for ARM architectures).
  • Design and implement embedded software to orchestrate interfacing functions between given subsystems. Utilize advanced signal processing techniques and BUS systems for reliable communication between embedded systems.
  • Test, verify and validate embedded software and PCB's for reliability, stability and benchmarks. Contribute to the system and sub-system verification activities, by developing automated software and hardware testing.
  • Ability to rapidly prototype and troubleshoot electronic systems including a solid hands-on approach using standard and advanced electrical measurement equipment.

  • Your Profile:

    • Degree in electrical engineering, computer engineering or computer science (Bachelor’s or Master’s) from an accredited University. Please also provide your academic record as part of the application process.
    • Industrial experience, i.e. internship or capstone project, with a proven track record in electronics and software design in a Linux-based environment. Deep knowledge of tools and methods for embedded system development and prototyping (e.g., C/C++ firmware/software programming, embedded and RTOS, schematics and layout design). Experience with measurements and testing procedures: design, write and execute comprehensive test cases and produce accurate evidence and reports.
    • Strong knowledge base in design of custom electronic systems and general continuous quality improvements. Proven experience with electrical engineering for verification and validation of boards.
    • Creative and analytical thinking, proactive, well organized, autonomous, hands-on, open-minded for challenging ideas. Ability to collaborate across disciplines with experts in other areas and translate his/her knowledge to other areas of expertise.
    • Well acquainted with common PCBA design software and experience with complex, multi-layered boards. Proven experience with BUS systems for embedded systems.
    • Proven hands-on experience with embedded C/C++ and OS Kernel Development. Have previously worked with C/C++ and related tooling in the context of embedded systems and Python in the context of testing and debugging. Proven experience with memory management and efficient programming.


    • Employment type

      Full-time

    Referrals increase your chances of interviewing at silana by 2x

    See who you know

    Get notified about new Embedded System Engineer jobs in Newark, NJ.

    Sign in to create job alert

    Similar jobs

    People also viewed

    Looking for a job?

    Visit the Career Advice Hub to see tips on interviewing and resume writing.

    View Career Advice Hub