Our client, a leading Multinational Semiconductor Company, requires a Contract Principal Firmware/Embedded Systems Engineer for a 6-month daily rate position based in Cork City, Ireland.
This is a 100% remote role.
Role:
Your main responsibility will be the specification, design, implementation, testing, and documentation of firmware running on dual-core, low-power, lean-resource hardware platforms. You will be a key member of our engineering and operations teams.
Responsibilities include the following:
* Develop optimized firmware that complements our lean hardware strategy to achieve the best possible performance for our innovative products.
* Hardware/firmware contribution to product specification, co-design, and partitioning of functionality.
* Hardware/firmware co-simulation, FPGA prototyping (system emulation), and ASIC implementation.
* Debug and build test platforms.
* Creation and adaptation of EDA tools required for firmware implementation, debugging, and testing.
* Track and implement design improvements, version control, and develop quality control processes.
Experience:
Successful candidates will have most of the following:
* A degree in Electronics (ideally to a postgraduate level).
* 5-10 years of experience in firmware development on microcontrollers (ideally in the power electronics industry).
* Hardware expertise (digital, analog, non-volatile, and volatile memories).
* Debugging of complex semiconductor systems on a chip (SoCs) (ideally in the power electronics industry).
* Demonstrated ability to follow a robust and error-free development process and familiarity with software/hardware test methodologies.
* Strong individual contributor with a strong sense of quality in work.
* Experience working in a rapidly growing startup company.
* Excellent communication skills with the ability to convey technical concepts in business terms.
* The ability to work with cross-functional teams to create a fully functional system.
* Assembly programming on industry-standard microcontrollers (ARM, MIPS, 80x51, IC/Microchip...) & DSP (TI, ADI, MOT...).
* MATLAB/Simulink (or similar) for high-level system simulation.
* Cadence (or similar) IC design tools.
* Experience with communication standards and protocols (SPI, I2C, SMBUS, PMBUS, USB, JTAG).
Contact:
For further information, please contact Mícheál at Software Placements on 00353 1 5254642 or email micheal@softwareplacements.ie.
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Engineering and Information Technology
Industries
Semiconductor Manufacturing, Computers and Electronics Manufacturing, and Appliances, Electrical, and Electronics Manufacturing.
#J-18808-Ljbffr