Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Firmware Engineer

Expired Job

Agile Global Solutions, Inc Charlotte , NC 28201

Posted 3 months ago

Junior to mid level
Development Engineer
McDonald Rd Charlotte NC 28269
12+ months contract

Responsible for the development and maintenance of existing firmware structure for laundry products. Tasks are of low complexity and in support of more senior colleagues. Uses existing procedures to solve routine or standard problems. Receives instructions, guidance and direction from others.
General Profile: Entry level to a professional career in firmware development for embedded electronics.

Must have strong skills in firmware development for microcontrollers using C Language.

Works cooperatively with others to achieve team goals. Builds working relationships mainly within own team.
Typical Experience: University degree or equivalent through acquired technical knowledge (in such case, job title is Specialist).
0-3 years experience.


Matt Samy Agile Global Solutions, Inc
13405 Folsom Blvd, Suite 515, Folsom, CA 95630

firmware development for microcontrollers using C Language

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

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
Senior Software Engineer

Aktiebolaget Electrolux

Posted 7 days ago

VIEW JOBS 12/12/2018 12:00:00 AM 2019-03-12T00:00 ESSENTIAL DUTIES AND RESPONSIBILITIES * Perform firmware development for embedded systems, including debugging, testing and documentation. * Perform full software lifecycle development as well as prototyping of technical solutions. * Develop embedded software for 32-bit ARM based processors running Linux and/or FreeRTOS in C/C++. * Translate non-technical user requirements into specific engineering requirements. Serve as an integral member of the Global Technology Center (GTC) team, providing technical leadership and expertise in firmware development from conceptualization through production and across all product lines. * Work closely with the entire global GTC organization and specifically with the competence center in Porcia, Italy. * Leverage design and programming experience using C/C++ for embedded software, using assembly language when needed. * Software Development using 'Internet of Things' protocols including one or more of the followings: BLE, UDP, TCP, TLS, HTTP, MQTT, WiFi, Websockets. * Perform Unit testing and debug applications using Segger J-Link USB JTAG debugger in IAR Embedded Workbench. Use Cortex (32 bit), Microchip PIC, Freescale and other microprocessors, DSPs and development environments/tools. * Leverage experience with ARM based processors and micro-controllers and various communications protocols such as I2C, UART, SPI, USB, CAN etc. * Leverage hands on experience with spectrum analyzers, oscilloscopes, network simulators tools and signal generators e.g. Rohde & Schwarz, Agilent, and Spirent equipment. * Design and develop firmware that will drive innovative control systems in consumer appliances. * Follow the embedded firmware and IOT market, identifying new technologies and tools for firmware development. * Prepare firmware specifications based on functional requirements. * Prepare required documentation, perform tests and prepare test documentation to get firmware approved for safety class as applicable. * Create Use Cases, Design Specifications and test procedures during various stages of project development life cycle. * Use ANSI, UL, CSA and IEC standards as they relate to consumer appliances. * Perform functional tests of firmware modules, subsystems and applications using standardized software test tools as well as defined test plans. * Execute assigned activities within projects to create reliable firmware solutions in compliance with internal development guidelines and external safety standards. * Work closely with various core tech teams and other organizations to define prototyping scope and applications towards various technology roadmaps and products. * Work closely with hardware engineers to design and implement a complete technical solution. Build and maintain internal- and external networks, such as product lines, external suppliers, institutes, universities, etc. * Perform validation techniques, troubleshooting and root cause analysis. * Apply the Agile software development methodology and conform to the Check-Point process model. * Use Git and various Atlassian tools like BitBucket, JIRA and Confluence for Software Configuration Management. Minimum Qualification QUALIFICATIONS * Candidate must have a Master's degree in computer engineering, computer science, or related field and minimum 2 years' experience developing embedded firmware for control systems. * Must have experience: designing and programming in C/C++ for embedded software, using assembly language when needed; using Cortex (32 bit), Microchip PIC, Freescale and other microprocessors, DSPs and development environments/tools; performing software testing and validation techniques, troubleshooting, and root cause analysis; using ANSI, UL, CSA, and IEC standards, specifically as related to consumer products; and using communications protocols such as I2C and SPI. REQUIRED LANGUAGES * English Aktiebolaget Electrolux Charlotte NC

Firmware Engineer

Expired Job

Agile Global Solutions, Inc