Firmware Engineer
Sorry, this particular job is closed. But feel free to fill out a General Application
Search JobsGeneral Apply
Firmware Engineer
Specialty:
EngineeringTitle:
Firmware EngineerCity:
FraminghamState:
MAZip Code:
01701
Start date:
09-25-2018Status:
ClosedAssignment Type:
ContractJob Id:
46619
Description
Firmware Engineer
We are looking for a Firmware Engineer for a 12-month contract position located in Natick, Ma. As a Firmware Engineer, you will write code enabling our next generation products.
The ideal candidate has strong embedded-level C experience, thrives in a fast-paced, collaborative agile team.
Responsibilities:
- Participate in all new product development
- Contribute to all phases of the software lifecycle, including requirements analysis, design, implementation, test coordination, release, support, and documentation.
- Leverage knowledge of electrical components, electrical systems/sub-systems, and electrical assemblies to review, evaluate, code and inspect embedded software to ensure adherence to product definition
Requirements:
- 5 years of experience designing and developing with C/C++ in an embedded environment.
- Embedded programming expertise with peripherals/protocols such as: I2C, I2S, SPI, AAC, MP3, RS-232, RS-485, and Bluetooth BLE
- 2 years of experience working with Bluetooth stack
- Master’s or Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or a related field
#MON #marle-b
More Info
Contact
Similar Positions
- Buyer - Planner in Peabody MA
- Administrative Assistant in Duluth GA
- Press Break Machine Operator in Peabody MA
- Electro Mechanical Assembler in Lowell MA
- Chemistry Technician I in Golden CO
- Controls Engineer in Mt. Washington KY
- Electronic Assembly Technician in Plymouth MN
- Estimator in Pendergrass GA
- Finishing Technician in Needham Heights MA
- Assembly-Production Tech ERA in Golden CO
- Assembler, CT in Buford GA
- Quality Engineer in Maple Grove MN
- Quality Inspector II - PCBA in Westborough MA
- Shipping & Recieving in Alpharetta GA
- Estimation Technician in Memphis TN
- CAD Modeler in Carrolton GA
- Associate Videographer in Milford MA
- Inventory Clerk in Rochester NH
- Computer - Production Technician in Rochester NH
- Engineering Administrative Assistant in Westborough MA
- Operations Manager in Memphis TN
- Material Handler III in Milford MA
- Accounts Receivable Coordinator in Billerica MA
- Collections Specialist in Norwell MA
- Machine Operator III in Bridgeport NJ
- Machine Operator I in Bridgeport NJ
- Payroll-HR Clerk in Millville NJ
- Credit Specialist in Memphis TN
- Material Handler (Production) 2-13 in Westborough MA
- Material Handler in Holliston MA
- EM Assembler in Holliston MA
- Hardware Insertion in Alpharetta GA
- Press Brake Operator in Alpharetta GA
- Warehouse - General Labor in Oxford MA
- Electronic Technician in Memphis TN
- Accounts Payable Specialist in Milford MA
- Test Operator in Nashua NH
- EM Assembler in Leominster MA
- Order Picker in Wilsonville OR
- Associate CMM Layout Engineer in Milford NH
- Maintenance Technician 2nd Shift in Flowery Branch GA
- Equipment Operator 2nd Shift in Flowery Branch GA
- Entry Level Staff Accountant in Golden CO
- Maintenance Mechanic in Maple Grove MN
- CNC Programmer in Leominster MA
- Document Control Specialist in North Billerica MA
- CNC Turning Machinist in Milford MA
- Accountant in Hudson MA
- Wire Harness Assembler in Brooklyn Park MN
- Maintenance Mechanics - 2nd and 3rd shifts in Lincoln RI
- Assembler-Kitter in Norwood MA
- Electrical Design Engineer in Fairburn GA
- Manufacturing Engineer in Portsmouth NH
- Shipping and Receiving Supervisor in Westborough MA
- Custodian in Westborough MA
- Production Supervisor in Conyers GA
- Material Handler (Production) in Westborough MA
- Candidate Experience Coordinator in Manhattan NY
- Diesel Technician in Lilburn GA
- Shipping Clerk in Brooklyn Park MN
- Controls Technician in Portland ME
- Manual Machinist in New Haven CT
- Engineer, Navigation Systems 18-0054 in Alhambra CA
- Sr Electrical Designer in Minneapolis MN
- IT Technician in Norcross GA
- Quality Engineer in Dover NH
- Packaging technician in Sutton MA
- Advanced Panel Builder in Brooklyn Park MN
- 2nd Shift Production Supervisor in Brooklyn Park MN
- Endoscope Technician in Memphis TN
- Field Service Technician in Franklin MA
- Operator- Assembly tech in Central Manchester CT
- Industrial Engineer II in Maple Grove MN
- Executive Assistant in Newton MA
- Logistics Clerk in Franklin MA
- Machine shop Lead - Supervisor in Central Manchester CT
- Preventative Maintenance Tech - NJ in Vineland NJ
- Optical Technician in Franklin MA
- Mechanical - Incoming Inspector in Hudson NH
- 1st Shift Machine Operator in Sutton MA
- EHS Technician - Environmental Health & Safety Tech in Maple Grove MN
- Material Handler in Duluth GA
- Paint & Assembly Supervisor in Norcross GA
- Lab Analyst in Norcross GA
- Software Engineer in Hollis NH
- Production Support Technician- 18-0027 in Alhambra CA
- MOCVD Section Manager- 18-0011 in Alhambra CA
- Product Engineer in Milford NH
- Assembly & Automation Process Engineer in North Canton OH
- Maintenance Mechanic in Shrewsbury MA
- Electronics Technician in Framingham MA
- Logistics Coordinator in Bartlett TN
- Test Tech - 2nd shift in Westborough MA
- Test Operator 2nd shift in Westboro MA
- Solder Assembler II-III 2nd shift in Westboro
- EM Assembler I-II (2nd Shift) in Westboro MA
- Test Operator - AOI -1st shift in Westboro MA
- Quality Inspector II - PCB in Westborough MA
- Manufacturing Engineer II in Maple Grove MN
- Production Supervisor in Shrewsbury MA