Electrical Engineer - Firmware

Apollo Security Newport Beach , CA 92663

Posted 7 months ago

Job Description

Electrical Engineer / Firmware

3-5 years required experience in electronic design and firmware.

Bachelor's degree in Electrical Engineer or related field

Digital and Analog system design targeted for an industrial environment (circuit design, layout, firmware and evaluation)

Proficient with design, layout, and simulation verification tools (Altium or equivalent) and embedded programming tools (IDE, compilers, assemblers, linkers).

Digital design experience with microcontroller based systems (ARM, Cortex M, etc.) and I/O communication protocols (Ethernet, SPI, USB, etc.)

C/C++ experience in an embedded environment required. Understanding assembly language is required. Some projects involve converting HC11 assembly language products to ARM products in C. This involves being able to understand the assembly language and rewrite it in C, in addition to designed new PCB's.

Able to follow through with designs to manufacturing setup and testing.

Must currently be legal to work in the United States

No relocation expenses paid

Company Description

Apollo Security Systems is a leader in development and manufacturing of access control and integrated security systems. While the headquarters and manufacturing facility is located in Newport Beach, California, Apollo is truly an international company with sales and support offices in Prague, Singapore, Sao Paulo and supporting the Middle East and Africa. Apollo products are installed at thousands of sites in more than 70 countries. Committed to delivering quality products, Apollo is an ISO 9001-2008 registered company. All Apollo products are manufactured in the U.S.A.
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Development Engineer 3

MSC Software

Posted 3 days ago

VIEW JOBS 11/12/2018 12:00:00 AM 2019-02-10T00:00 <p>Review end-user design specifications. Translate into requirements for component and integrate with other software components. Author software design documents. Develop source code. Respond to input from QA, performance teams, and customers to improve quality, performance, and stability on an ongoing basis. Coordinate efforts of a distributed development team. Other duties as assigned.<br></p> <p>Requires a Master's degree in Engineering, Computer Science, or a related field plus 2 years of experience. Requires 2 years of experience with multi-body simulation models of full vehicles and in prediction of vehicle ride and handling behavior. Any amount of experience in C++. Any amount of experience with system-level architecture, especially for large-scale, multi-tier distributed systems. Any amount of experience with Hadoop or Hadoop like environments. Any amount of experience in distributed persistent stores such as Cassandra, mongoDB, or Hbase. Any amount of experience with Object Oriented Database systems. Any amount of experience with source control management systems. Any amount of experience with UML, multi-code line management, best practices and Agile development methodology. Requires domestic travel as needed.</p> <p>40 hours/week. Must also have authority to work permanently in the U.S. Applicants who are interested in this position may apply at www.jobpostingtoday.com, Ref # 25077.</p> MSC Software Newport Beach CA

Electrical Engineer - Firmware

Apollo Security