Website Agile Workplace Staffing

If you are looking for a career and not just a job, you’re in the right place! Apply Now 

  • Type of Assignment: Direct
  • Shift: 1st
  • Category: Light Industrial


  • Minimum of 5 years’ experience writing code for embedded systems.

  • Bachelors Degree in a technical discipline

  • Suitable combination of education and experience will be considered

  • Familiarity with embedded micro controllers and peripherals, specifically products from ARM devices, Texas Instrument (MSP430), ATMEL and Microchip (PIC).

  • Proficient in C, and C++ languages. Knowledge of Assembly and scripting or high-level language (i.e. Python, C#) a plus.

  • Able to read and understand schematics and to use test instrumentation for debug purposes (Oscilloscope, Logic Analyzer)


  • The duties and responsibilities of the Embedded Software Engineer include, but are not limited to, the following:

  • E: Develop firmware solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.

  • E: Architect maintainable best practices and create specifications based on customer requirements to meet expectations

  • E: Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.

  • E: Prepare and install solutions by determining and designing system specifications, standards, and programming. Improve operations by conducting systems analysis, recommending changes in policies and procedures.

  • E: Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in appropriate educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations

  • E: Able to self-manage larger projects to successful completion, adhering to timelines, customer requirements and budgets.

    About us   

    We are committed to your success. We offer a competitive package, dynamic work environment, collaborative team, and space to learn, grow and thrive.

    We are committed to employing a diverse workforce. Qualified applicants will receive consideration regarding race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disabilities. 

    If you are a hardworking, driven professional looking for your next team, let’s start a conversation. Apply today!   


To apply, please visit the following URL:→